cranpose_testing/
lib.rs

1//! Testing utilities and harness for Cranpose
2
3#![allow(non_snake_case)]
4
5pub mod robot;
6pub mod robot_assertions;
7pub mod testing;
8
9#[cfg(feature = "robot-app")]
10pub mod robot_helpers;
11
12// Re-export testing utilities
13pub use robot::*;
14pub use robot_assertions::{Bounds, SemanticElementLike};
15pub use testing::*;
16
17#[cfg(feature = "robot-app")]
18pub use robot_helpers::*;
19
20pub mod prelude {
21    pub use crate::robot::*;
22    pub use crate::robot_assertions;
23    pub use crate::robot_assertions::{Bounds, SemanticElementLike};
24    pub use crate::testing::*;
25
26    #[cfg(feature = "robot-app")]
27    pub use crate::robot_helpers::*;
28}