feat: Organize and enhance test structure with new tools and integration tests
- Added a new `tools` directory to house various utility tools, including the `overworld_golden_data_extractor`, `extract_vanilla_values`, and `rom_patch_utility`. - Introduced comprehensive integration tests for dungeon and overworld functionalities, ensuring compatibility with existing ROM data. - Refactored existing test files to improve organization and maintainability, moving deprecated tests to a dedicated directory. - Updated CMake configuration to include new tools and tests, enhancing the build process for development and CI environments. - Improved test coverage for dungeon object rendering and room integration, validating core functionalities against expected behaviors.
This commit is contained in:
2
tools/CMakeLists.txt
Normal file
2
tools/CMakeLists.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
# Process the test helpers subdirectory
|
||||
add_subdirectory(test_helpers)
|
||||
Reference in New Issue
Block a user