1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-24 22:14:36 +02:00

Fix building a test target

-Using Field matcher instead Eq to compare boost tribool value
This commit is contained in:
Michał Kalinowski 2019-05-09 15:10:44 +02:00 committed by ArseniyShestakov
parent 1afbdf7027
commit aee4bb7281

View File

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