raycaster/tests/main.cpp
2026-06-17 02:08:47 -04:00

61 lines
1.4 KiB
C++

#include <fuc2/run.hpp>
using namespace fuc2;
TEST_SET(ai_tests);
TEST_SET(animation_tests);
TEST_SET(base_tests);
TEST_SET(battle_tests);
TEST_SET(camera_tests);
TEST_SET(component_tests);
TEST_SET(config_tests);
TEST_SET(dbc_tests);
TEST_SET(dinkyecs_tests);
TEST_SET(event_router_tests);
TEST_SET(inventory_tests);
TEST_SET(lighting_tests);
TEST_SET(loot_tests);
TEST_SET(map_tests);
TEST_SET(matrix_tests);
TEST_SET(mazes_tests);
TEST_SET(palette_tests);
TEST_SET(pathing_tests);
TEST_SET(rituals_tests);
TEST_SET(shaders_tests);
TEST_SET(sound_tests);
TEST_SET(spatialmap_tests);
TEST_SET(stats_tests);
TEST_SET(systems_tests);
TEST_SET(textures_tests);
int main(int argc, char* argv[]) {
std::vector<fuc2::Set> all_tests{
ai_tests::TESTS,
animation_tests::TESTS,
base_tests::TESTS,
battle_tests::TESTS,
camera_tests::TESTS,
component_tests::TESTS,
config_tests::TESTS,
dbc_tests::TESTS,
dinkyecs_tests::TESTS,
event_router_tests::TESTS,
inventory_tests::TESTS,
lighting_tests::TESTS,
loot_tests::TESTS,
map_tests::TESTS,
matrix_tests::TESTS,
mazes_tests::TESTS,
palette_tests::TESTS,
pathing_tests::TESTS,
rituals_tests::TESTS,
shaders_tests::TESTS,
sound_tests::TESTS,
spatialmap_tests::TESTS,
stats_tests::TESTS,
systems_tests::TESTS,
textures_tests::TESTS,
};
run_tests(all_tests, argc, argv);
}