Browse Source

Fix building a test target

-Using Field matcher instead Eq to compare boost tribool value
Michał Kalinowski 6 years ago
parent
commit
aee4bb7281
1 changed files with 1 additions and 2 deletions
  1. 1 2
      test/spells/targetConditions/ImmunityNegationConditionTest.cpp

+ 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: