Nathan Adams
|
2b450af8d5
|
tests: Test framework doesn't need walkdir
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
7b7785e56d
|
tests: Allow multiple renderers to handle a single test
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
8697a313ac
|
tests: Move rendering interface into its own trait
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
86939e0e82
|
tests: Move TestUiBackend to backends/ui.rs
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
bce0608e1f
|
tests: Move all wgpu code out of test framework, make it abstract over any/no renderer, and make wgpu option if imgtests isn't enabled
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
c36f4cfe95
|
tests: Move PrettyString out of lib
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
8a85a24213
|
tests: Move TestLogBackend to backends/log.rs
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
6a413e28f7
|
tests: Move TestAudioBackend to backends/audio.rs
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
d1713010d2
|
tests: Move TestNavigatorBackend to backends/navigator.rs
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
2a2a717a06
|
tests: Appease clippy by implementing Default for some backends
|
2023-11-10 22:02:18 +01:00 |
Nathan Adams
|
673d52f013
|
tests: Move test framework into its own crate
|
2023-11-10 22:02:18 +01:00 |