mirror of
https://github.com/ddnet/ddnet.git
synced 2024-09-21 10:04:18 +00:00
19 lines
675 B
C++
19 lines
675 B
C++
|
#include <gtest/gtest.h>
|
||
|
|
||
|
#include <game/mapbugs.h>
|
||
|
|
||
|
TEST(MapBugs, Contains)
|
||
|
{
|
||
|
EXPECT_TRUE(GetMapBugs("Binary", 2022597, 0x0ae3a3d5).Contains(BUG_GRENADE_DOUBLEEXPLOSION));
|
||
|
EXPECT_FALSE(GetMapBugs("Binarx", 2022597, 0x0ae3a3d5).Contains(BUG_GRENADE_DOUBLEEXPLOSION));
|
||
|
EXPECT_FALSE(GetMapBugs("Binary", 2022597, 0x0ae3a3d6).Contains(BUG_GRENADE_DOUBLEEXPLOSION));
|
||
|
EXPECT_FALSE(GetMapBugs("Binary", 2022598, 0x0ae3a3d5).Contains(BUG_GRENADE_DOUBLEEXPLOSION));
|
||
|
EXPECT_FALSE(GetMapBugs("dm1", 5805, 0xf2159e6e).Contains(BUG_GRENADE_DOUBLEEXPLOSION));
|
||
|
}
|
||
|
|
||
|
TEST(MapBugs, Dump)
|
||
|
{
|
||
|
GetMapBugs("Binary", 2022597, 0x0ae3a3d5).Dump();
|
||
|
GetMapBugs("dm1", 5805, 0xf2159e6e).Dump();
|
||
|
}
|