Browse Source

Test single chamber chathedral

pull/4900/merge
Anders Jenbo 4 years ago
parent
commit
fe45e617dd
  1. 1
      test/Fixtures.cmake
  2. 12
      test/drlg_l1_test.cpp
  3. BIN
      test/fixtures/hellfire/1-536340718.dun

1
test/Fixtures.cmake

@ -28,6 +28,7 @@ set(devilutionx_fixtures
diablo/15-1583642716-changed.dun
diablo/16-741281013.dun
hellfire/1-401921334.dun
hellfire/1-536340718.dun
hellfire/2-128964898.dun
hellfire/2-1180526547.dun
hellfire/3-1512491184.dun

12
test/drlg_l1_test.cpp

@ -88,6 +88,18 @@ TEST(Drlg_l1, CreateL5Dungeon_hellfire_1_401921334)
EXPECT_EQ(ViewPosition, Point(49, 63));
}
TEST(Drlg_l1, CreateL5Dungeon_hellfire_1_536340718)
{
LoadExpectedLevelData("hellfire/1-536340718.dun");
MyPlayer->pOriginalCathedral = false;
TestCreateDungeon(1, 536340718, ENTRY_MAIN);
EXPECT_EQ(ViewPosition, Point(55, 72));
TestCreateDungeon(1, 536340718, ENTRY_PREV);
EXPECT_EQ(ViewPosition, Point(49, 63));
}
TEST(Drlg_l1, CreateL5Dungeon_hellfire_2_128964898)
{
LoadExpectedLevelData("hellfire/2-128964898.dun");

BIN
test/fixtures/hellfire/1-536340718.dun vendored

Binary file not shown.
Loading…
Cancel
Save