Fix building a test target

-Using Field matcher instead Eq to compare boost tribool value
This commit is contained in:
Michał Kalinowski authored and ArseniyShestakov committed 2019-05-09 20:01:16 +03:00
1 parent 1afbdf7027
commit aee4bb7281
1 file changed
+1 -2
@@ -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: