1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//! # Godot Testability Runtime
//!
//! An embedded Godot runtime for Rust testing, inspired by SwiftGodot's testability framework.
//! Enables running tests within a real Godot runtime environment with full engine API access.
//!
//! ## Quick Start
//!
//! ```rust,ignore
//! use godot::prelude::*;
//! use godot_testability_runtime::prelude::*;
//! use godot_testability_runtime::godot_test_main;
//!
//! fn test_vectors(scene_tree: &mut Gd<SceneTree>) -> TestResult<()> {
//! let v = Vector2::new(1.0, 2.0);
//! assert_eq!(v.x, 1.0);
//! Ok(())
//! }
//!
//! godot_test_main! {
//! test_vectors,
//! }
//! ```
// FFI bindings to libgodot (enabled by default)
pub use ;
pub use GodotRuntime;
// Private re-export for macro use