branchrust_reboot/main/hackweek_automatedtestingcancel
15 Commits over 0 Days - ∞cph!
Added more TreeLOD tests for bushes
Added tree and ore gathering tests
Fixed a few flow issues when running multiple test fixtures one after the other
Added player movement tests: checking basic character controller features like walking, sprinting, jumping and crouching
Added collectible tests: spawn every collectible prefab in the game and check that they can be picked up
TestParameterSource field and property support
Added TestParameterSource attribute to allow dynamic parameter sources for tests
Improved test results formatting
Added WaitUntilWithTimeout yield instruction
Added first IO acceptance tests for AND switch, OR switch, electrical branch and blocker
Added RustTestFixture, which includes helpers to easily spawn and destroy entities
Cleanup and naming
Added SetUp and TearDown methods executed before and after each test
Added a simple custom testing framework