Procházet zdrojové kódy

Fix building a test target

-Using Field matcher instead Eq to compare boost tribool value
Michał Kalinowski před 6 roky
rodič
revize
aee4bb7281

+ 1 - 2
test/spells/targetConditions/ImmunityNegationConditionTest.cpp

@@ -28,10 +28,9 @@ public:
 	void setDefaultExpectations()
 	{
 		ownerMatches = GetParam();
-
 		EXPECT_CALL(unitMock, getAllBonuses(_, _, _, _)).Times(AtLeast(0));
 		EXPECT_CALL(unitMock, getTreeVersion()).Times(AtLeast(0));
-		EXPECT_CALL(mechanicsMock, ownerMatches(Eq(&unitMock), Eq(false))).WillRepeatedly(Return(ownerMatches));
+		EXPECT_CALL(mechanicsMock, ownerMatches(Eq(&unitMock), Field(&boost::logic::tribool::value, boost::logic::tribool::false_value))).WillRepeatedly(Return(ownerMatches));
 	}
 
 protected: