├── .github └── workflows │ └── commit-validation.yml ├── .gitignore ├── Cargo.toml ├── LICENCSE-APACHE.md ├── LICENCSE-MIT.md ├── Makefile.toml ├── README.md ├── bitt └── test_scripts │ ├── controller.bitt_script │ ├── keyboard.bitt_script │ └── three-clicks.bitt_script ├── changelog.md ├── crates ├── bitt │ ├── Cargo.toml │ └── src │ │ ├── headless_default_plugins.rs │ │ ├── input_playback.rs │ │ ├── input_playback │ │ ├── artefact_paths.rs │ │ ├── frame_metrics.rs │ │ ├── playback.rs │ │ └── recording.rs │ │ ├── lib.rs │ │ ├── test_wrangler.rs │ │ └── timeout_asserter_plugin.rs ├── click_demo │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── main.rs └── star_demo │ ├── Cargo.toml │ ├── assets │ ├── click.ogg │ ├── hop.ogg │ ├── player.png │ ├── pling.ogg │ └── star.png │ └── src │ ├── assets.rs │ ├── bin │ ├── star_demo.rs │ └── star_test.rs │ ├── lib.rs │ ├── player.rs │ ├── star.rs │ └── world.rs ├── intermediate_assets └── sfx.aup3 └── rust-toolchain.toml /.github/workflows/commit-validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/.github/workflows/commit-validation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENCSE-APACHE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/LICENCSE-APACHE.md -------------------------------------------------------------------------------- /LICENCSE-MIT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/LICENCSE-MIT.md -------------------------------------------------------------------------------- /Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/Makefile.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /bitt/test_scripts/controller.bitt_script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/bitt/test_scripts/controller.bitt_script -------------------------------------------------------------------------------- /bitt/test_scripts/keyboard.bitt_script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/bitt/test_scripts/keyboard.bitt_script -------------------------------------------------------------------------------- /bitt/test_scripts/three-clicks.bitt_script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/bitt/test_scripts/three-clicks.bitt_script -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/changelog.md -------------------------------------------------------------------------------- /crates/bitt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/Cargo.toml -------------------------------------------------------------------------------- /crates/bitt/src/headless_default_plugins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/src/headless_default_plugins.rs -------------------------------------------------------------------------------- /crates/bitt/src/input_playback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/src/input_playback.rs -------------------------------------------------------------------------------- /crates/bitt/src/input_playback/artefact_paths.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/src/input_playback/artefact_paths.rs -------------------------------------------------------------------------------- /crates/bitt/src/input_playback/frame_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/src/input_playback/frame_metrics.rs -------------------------------------------------------------------------------- /crates/bitt/src/input_playback/playback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/src/input_playback/playback.rs -------------------------------------------------------------------------------- /crates/bitt/src/input_playback/recording.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/src/input_playback/recording.rs -------------------------------------------------------------------------------- /crates/bitt/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/src/lib.rs -------------------------------------------------------------------------------- /crates/bitt/src/test_wrangler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/src/test_wrangler.rs -------------------------------------------------------------------------------- /crates/bitt/src/timeout_asserter_plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/bitt/src/timeout_asserter_plugin.rs -------------------------------------------------------------------------------- /crates/click_demo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/click_demo/Cargo.toml -------------------------------------------------------------------------------- /crates/click_demo/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/click_demo/src/lib.rs -------------------------------------------------------------------------------- /crates/click_demo/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/click_demo/src/main.rs -------------------------------------------------------------------------------- /crates/star_demo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/Cargo.toml -------------------------------------------------------------------------------- /crates/star_demo/assets/click.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/assets/click.ogg -------------------------------------------------------------------------------- /crates/star_demo/assets/hop.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/assets/hop.ogg -------------------------------------------------------------------------------- /crates/star_demo/assets/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/assets/player.png -------------------------------------------------------------------------------- /crates/star_demo/assets/pling.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/assets/pling.ogg -------------------------------------------------------------------------------- /crates/star_demo/assets/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/assets/star.png -------------------------------------------------------------------------------- /crates/star_demo/src/assets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/src/assets.rs -------------------------------------------------------------------------------- /crates/star_demo/src/bin/star_demo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/src/bin/star_demo.rs -------------------------------------------------------------------------------- /crates/star_demo/src/bin/star_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/src/bin/star_test.rs -------------------------------------------------------------------------------- /crates/star_demo/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/src/lib.rs -------------------------------------------------------------------------------- /crates/star_demo/src/player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/src/player.rs -------------------------------------------------------------------------------- /crates/star_demo/src/star.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/src/star.rs -------------------------------------------------------------------------------- /crates/star_demo/src/world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/crates/star_demo/src/world.rs -------------------------------------------------------------------------------- /intermediate_assets/sfx.aup3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/intermediate_assets/sfx.aup3 -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haihala/Bevy-integration-testing-toolkit/HEAD/rust-toolchain.toml --------------------------------------------------------------------------------