diff options
author | Gregory Noma <gregory.noma@gmail.com> | 2022-04-07 15:05:30 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-04-07 19:58:16 +0000 |
commit | c9f9b3e5a9124c35b5e8c69ed89c47b4d5ab41a9 (patch) | |
tree | f4f936685423e9871aacb7e41df98328d2f68712 /src/mongo/db/vector_clock_test_fixture.cpp | |
parent | f4398987e7222d2e55fec776bc7a2e3c44af42cf (diff) | |
download | mongo-c9f9b3e5a9124c35b5e8c69ed89c47b4d5ab41a9.tar.gz |
SERVER-65146 Run unit tests with `wiredTiger` by default
Diffstat (limited to 'src/mongo/db/vector_clock_test_fixture.cpp')
-rw-r--r-- | src/mongo/db/vector_clock_test_fixture.cpp | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/mongo/db/vector_clock_test_fixture.cpp b/src/mongo/db/vector_clock_test_fixture.cpp index c25324339db..13814076081 100644 --- a/src/mongo/db/vector_clock_test_fixture.cpp +++ b/src/mongo/db/vector_clock_test_fixture.cpp @@ -47,7 +47,8 @@ namespace mongo { -VectorClockTestFixture::VectorClockTestFixture() = default; +VectorClockTestFixture::VectorClockTestFixture() + : ShardingMongodTestFixture(Options{}.useMockClock(true), false /* setUpMajorityReads */) {} VectorClockTestFixture::~VectorClockTestFixture() = default; @@ -58,9 +59,6 @@ void VectorClockTestFixture::setUp() { _clock = VectorClock::get(service); - service->setFastClockSource(std::make_unique<SharedClockSourceAdapter>(_mockClockSource)); - service->setPreciseClockSource(std::make_unique<SharedClockSourceAdapter>(_mockClockSource)); - _dbDirectClient = std::make_unique<DBDirectClient>(operationContext()); ASSERT_OK(replicationCoordinator()->setFollowerMode(repl::MemberState::RS_PRIMARY)); @@ -90,16 +88,16 @@ LogicalTime VectorClockTestFixture::getClusterTime() const { return now.clusterTime(); } -ClockSourceMock* VectorClockTestFixture::getMockClockSource() const { - return _mockClockSource.get(); +ClockSourceMock* VectorClockTestFixture::getMockClockSource() { + return &_mockClockSource; } -void VectorClockTestFixture::setMockClockSourceTime(Date_t time) const { - _mockClockSource->reset(time); +void VectorClockTestFixture::setMockClockSourceTime(Date_t time) { + _mockClockSource.reset(time); } -Date_t VectorClockTestFixture::getMockClockSourceTime() const { - return _mockClockSource->now(); +Date_t VectorClockTestFixture::getMockClockSourceTime() { + return _mockClockSource.now(); } DBDirectClient* VectorClockTestFixture::getDBClient() const { |