Lines Matching full:testing

128  * A dummy Vdev class used for testing other classes
149 * A CaseFile class with side effects removed, for testing
207 class ZfsdExceptionTest : public ::testing::Test
279 class VdevTest : public ::testing::Test
378 class ZfsEventTest : public ::testing::Test
421 class CaseFileTest : public ::testing::Test
437 .WillByDefault(::testing::Return(Guid(123)));
438 ON_CALL(*m_vdev, Name(::testing::_, ::testing::_))
439 .WillByDefault(::testing::Return(string("/dev/da999")));
441 .WillByDefault(::testing::Return(Guid(456)));
443 .WillByDefault(::testing::Return(VDEV_STATE_HEALTHY));
445 ON_CALL(*m_caseFile, ReEvaluate(::testing::_))
446 .WillByDefault(::testing::Invoke(m_caseFile, &TestableCaseFile::RealReEvaluate));
507 .Times(::testing::Exactly(0));
535 .Times(::testing::AtMost(1))
536 .WillRepeatedly(::testing::Return(true));
601 .Times(::testing::AtMost(1))
602 .WillRepeatedly(::testing::Return(true));
650 .Times(::testing::AtMost(1))
651 .WillRepeatedly(::testing::Return(true));
699 class ReEvaluateByGuidTest : public ::testing::Test
711 m_vdev456 = new ::testing::NiceMock<MockVdev>(m_vdevConfig);
712 m_vdev789 = new ::testing::NiceMock<MockVdev>(m_vdevConfig);
714 .WillByDefault(::testing::Return(Guid(123)));
716 .WillByDefault(::testing::Return(Guid(456)));
718 .WillByDefault(::testing::Return(VDEV_STATE_HEALTHY));
720 .WillByDefault(::testing::Return(Guid(123)));
722 .WillByDefault(::testing::Return(Guid(789)));
724 .WillByDefault(::testing::Return(VDEV_STATE_HEALTHY));
743 ::testing::NiceMock<MockVdev> *m_vdev456;
744 ::testing::NiceMock<MockVdev> *m_vdev789;
784 EXPECT_CALL(*m_caseFile456, ReEvaluate(::testing::_))
785 .Times(::testing::Exactly(0));
800 EXPECT_CALL(*m_caseFile456, ReEvaluate(::testing::_))
801 .Times(::testing::Exactly(1))
802 .WillRepeatedly(::testing::Return(false));
821 EXPECT_CALL(*CaseFile1, ReEvaluate(::testing::_))
822 .Times(::testing::Exactly(1))
823 .WillRepeatedly(::testing::Return(false));
824 EXPECT_CALL(*CaseFile3, ReEvaluate(::testing::_))
825 .Times(::testing::Exactly(1))
826 .WillRepeatedly(::testing::Return(false));
827 EXPECT_CALL(*CaseFile2, ReEvaluate(::testing::_))
828 .Times(::testing::Exactly(0));
829 EXPECT_CALL(*CaseFile4, ReEvaluate(::testing::_))
830 .Times(::testing::Exactly(0));
831 EXPECT_CALL(*CaseFile5, ReEvaluate(::testing::_))
832 .Times(::testing::Exactly(0));
845 class VdevIteratorTest : public ::testing::Test