Fix improper unit test paths

This commit is contained in:
Josiah VanderZee 2024-05-22 13:01:39 -05:00 committed by Lars Mueller
parent 0eef3b07b8
commit d4d9035ee5

@ -58,16 +58,16 @@ class ScopedMesh
}; };
TEST_CASE("load empty gltf file") { TEST_CASE("load empty gltf file") {
ScopedMesh sm(XSTR(UNITTEST_ASSETS_DIRECTORY) "/empty.gltf"); ScopedMesh sm(XSTR(UNITTEST_ASSETS_DIRECTORY) "empty.gltf");
CHECK(sm.getMesh() == nullptr); CHECK(sm.getMesh() == nullptr);
} }
TEST_CASE("minimal triangle") { TEST_CASE("minimal triangle") {
auto path = GENERATE( auto path = GENERATE(
XSTR(UNITTEST_ASSETS_DIRECTORY) "/minimal_triangle.gltf", XSTR(UNITTEST_ASSETS_DIRECTORY) "minimal_triangle.gltf",
XSTR(UNITTEST_ASSETS_DIRECTORY) "/triangle_with_vertex_stride.gltf", XSTR(UNITTEST_ASSETS_DIRECTORY) "triangle_with_vertex_stride.gltf",
// Test non-indexed geometry. // Test non-indexed geometry.
XSTR(UNITTEST_ASSETS_DIRECTORY) "/triangle_without_indices.gltf"); XSTR(UNITTEST_ASSETS_DIRECTORY) "triangle_without_indices.gltf");
INFO(path); INFO(path);
ScopedMesh sm(path); ScopedMesh sm(path);
REQUIRE(sm.getMesh() != nullptr); REQUIRE(sm.getMesh() != nullptr);
@ -93,7 +93,7 @@ TEST_CASE("minimal triangle") {
} }
TEST_CASE("blender cube") { TEST_CASE("blender cube") {
ScopedMesh sm(XSTR(UNITTEST_ASSETS_DIRECTORY) "/blender_cube.gltf"); ScopedMesh sm(XSTR(UNITTEST_ASSETS_DIRECTORY) "blender_cube.gltf");
REQUIRE(sm.getMesh() != nullptr); REQUIRE(sm.getMesh() != nullptr);
REQUIRE(sm.getMesh()->getMeshBufferCount() == 1); REQUIRE(sm.getMesh()->getMeshBufferCount() == 1);
SECTION("vertex coordinates are correct") { SECTION("vertex coordinates are correct") {