#include "acutest.h" #include "hot_reload.h" #include "script_engine_tests.h" #include "math_bindings_tests.h" #include "resource_tests.h" #include "scenegraph_tests.h" TEST_LIST = { { "hotreload_dir", test_hotreload_directory_watch }, { "script_compile", test_scriptengine_compile_and_call }, { "script_include", test_scriptengine_include }, { "math_bindings", test_math_bindings }, { "shader_manager", test_shader_manager }, { "model_manager", test_model_manager }, { "material_manager", test_material_manager }, { "asset_registry_material", test_asset_registry_material }, { "resource_bindings", test_resource_bindings_script }, { "scenegraph_world", test_scenegraph_world_transform }, { "scenegraph_detach", test_scenegraph_detach }, { "scene_loader", test_scene_loader_basic }, { "scene_loader_script_path", test_scene_loader_scene_script_path }, { "scene_loader_clear_script", test_scene_loader_clear_scene_script }, { "scene_loader_assets", test_scene_loader_asset_keys }, { "scene_loader_sandbox", test_scene_loader_rejects_escape }, { NULL, NULL } };