qbsp: add simple_sealed.map test

This commit is contained in:
Eric Wasylishen 2022-04-16 02:29:32 -06:00
parent d2ae49c976
commit 5d64d6b6e1
1 changed files with 15 additions and 0 deletions

View File

@ -257,6 +257,21 @@ TEST(mathlib, WindingArea)
EXPECT_EQ(64.0f * 64.0f, w.area());
}
TEST(qsbsp, simple_sealed)
{
mbsp_t result = LoadTestmap("qbsp_simple_sealed.map");
ASSERT_EQ(map.brushes.size(), 6);
ASSERT_EQ(result.dleafs.size(), 2);
ASSERT_EQ(result.dleafs[0].contents, CONTENTS_SOLID);
ASSERT_EQ(result.dleafs[1].contents, CONTENTS_EMPTY);
// just a hollow box
ASSERT_EQ(result.dfaces.size(), 6);
}
TEST(qsbsp, simple_sealed2)
{
mbsp_t result = LoadTestmap("qbsp_simple_sealed2.map");