summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage/mmap_v1/mmap_v1_record_store_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/storage/mmap_v1/mmap_v1_record_store_test.cpp')
-rw-r--r--src/mongo/db/storage/mmap_v1/mmap_v1_record_store_test.cpp77
1 files changed, 30 insertions, 47 deletions
diff --git a/src/mongo/db/storage/mmap_v1/mmap_v1_record_store_test.cpp b/src/mongo/db/storage/mmap_v1/mmap_v1_record_store_test.cpp
index 6e2e54d56c5..5a00a5a9a7f 100644
--- a/src/mongo/db/storage/mmap_v1/mmap_v1_record_store_test.cpp
+++ b/src/mongo/db/storage/mmap_v1/mmap_v1_record_store_test.cpp
@@ -41,58 +41,41 @@
namespace mongo {
- class MyHarnessHelper : public HarnessHelper {
- public:
- MyHarnessHelper() {
- }
+class MyHarnessHelper : public HarnessHelper {
+public:
+ MyHarnessHelper() {}
- virtual RecordStore* newNonCappedRecordStore() {
- OperationContextNoop txn;
- DummyRecordStoreV1MetaData* md = new DummyRecordStoreV1MetaData( false, 0 );
- md->setUserFlag( &txn, CollectionOptions::Flag_NoPadding );
- SimpleRecordStoreV1* rs = new SimpleRecordStoreV1( &txn,
- "a.b",
- md,
- &_em,
- false );
- return rs;
- }
-
- virtual RecordStore* newCappedRecordStore( int64_t cappedMaxSize,
- int64_t cappedMaxDocs ) {
- OperationContextNoop txn;
- DummyRecordStoreV1MetaData* md = new DummyRecordStoreV1MetaData( true, 0 );
- CappedRecordStoreV1* rs = new CappedRecordStoreV1( &txn,
- NULL,
- "a.b",
- md,
- &_em,
- false );
-
- LocAndSize records[] = {
- {}
- };
- LocAndSize drecs[] = {
- {DiskLoc(0, 1000), 1000},
- {}
- };
- md->setCapExtent(&txn, DiskLoc(0, 0));
- md->setCapFirstNewRecord(&txn, DiskLoc().setInvalid());
- initializeV1RS(&txn, records, drecs, NULL, &_em, md);
+ virtual RecordStore* newNonCappedRecordStore() {
+ OperationContextNoop txn;
+ DummyRecordStoreV1MetaData* md = new DummyRecordStoreV1MetaData(false, 0);
+ md->setUserFlag(&txn, CollectionOptions::Flag_NoPadding);
+ SimpleRecordStoreV1* rs = new SimpleRecordStoreV1(&txn, "a.b", md, &_em, false);
+ return rs;
+ }
- return rs;
- }
+ virtual RecordStore* newCappedRecordStore(int64_t cappedMaxSize, int64_t cappedMaxDocs) {
+ OperationContextNoop txn;
+ DummyRecordStoreV1MetaData* md = new DummyRecordStoreV1MetaData(true, 0);
+ CappedRecordStoreV1* rs = new CappedRecordStoreV1(&txn, NULL, "a.b", md, &_em, false);
- virtual RecoveryUnit* newRecoveryUnit() {
- return new RecoveryUnitNoop();
- }
+ LocAndSize records[] = {{}};
+ LocAndSize drecs[] = {{DiskLoc(0, 1000), 1000}, {}};
+ md->setCapExtent(&txn, DiskLoc(0, 0));
+ md->setCapFirstNewRecord(&txn, DiskLoc().setInvalid());
+ initializeV1RS(&txn, records, drecs, NULL, &_em, md);
- private:
- DummyExtentManager _em;
- };
+ return rs;
+ }
- HarnessHelper* newHarnessHelper() {
- return new MyHarnessHelper();
+ virtual RecoveryUnit* newRecoveryUnit() {
+ return new RecoveryUnitNoop();
}
+private:
+ DummyExtentManager _em;
+};
+
+HarnessHelper* newHarnessHelper() {
+ return new MyHarnessHelper();
+}
}