mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-15 16:44:36 +00:00
Cleanup after datablock tests
This commit is contained in:
parent
595e68393f
commit
ff03c43b03
1 changed files with 20 additions and 0 deletions
|
|
@ -19,6 +19,14 @@ TEST(DatablockTest, Datablocks_Can_Be_Overridden)
|
||||||
ASSERT_TRUE(result.valid);
|
ASSERT_TRUE(result.valid);
|
||||||
// Successfully overrode the datablock
|
// Successfully overrode the datablock
|
||||||
EXPECT_STREQ(result.value, "3");
|
EXPECT_STREQ(result.value, "3");
|
||||||
|
|
||||||
|
// Cleanup
|
||||||
|
result = Con::evaluatef(R"(
|
||||||
|
testDb.delete();
|
||||||
|
return "done";
|
||||||
|
)", false, "datablockTest.cpp");
|
||||||
|
// Cleanup succesful
|
||||||
|
ASSERT_TRUE(result.valid);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(DatablockTest, Datablocks_Must_Not_Change_Type)
|
TEST(DatablockTest, Datablocks_Must_Not_Change_Type)
|
||||||
|
|
@ -37,6 +45,14 @@ TEST(DatablockTest, Datablocks_Must_Not_Change_Type)
|
||||||
ASSERT_TRUE(result.valid);
|
ASSERT_TRUE(result.valid);
|
||||||
// Did not override the datablock
|
// Did not override the datablock
|
||||||
EXPECT_STREQ(result.value, "2");
|
EXPECT_STREQ(result.value, "2");
|
||||||
|
|
||||||
|
// Cleanup
|
||||||
|
result = Con::evaluatef(R"(
|
||||||
|
testDb.delete();
|
||||||
|
return "done";
|
||||||
|
)", false, "datablockTest.cpp");
|
||||||
|
// Cleanup succesful
|
||||||
|
ASSERT_TRUE(result.valid);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(DatablockTest, Datablock_Can_Substitute_String)
|
TEST(DatablockTest, Datablock_Can_Substitute_String)
|
||||||
|
|
@ -64,4 +80,8 @@ TEST(DatablockTest, Datablock_Can_Substitute_String)
|
||||||
testDb->performSubstitutions(testDb, testObj);
|
testDb->performSubstitutions(testDb, testObj);
|
||||||
|
|
||||||
EXPECT_EQ(testDb->lifetimeMS, 1234);
|
EXPECT_EQ(testDb->lifetimeMS, 1234);
|
||||||
|
|
||||||
|
// Cleanup
|
||||||
|
testDb->deleteObject();
|
||||||
|
testObj->deleteObject();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue