summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/oplog_interface_mock.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/repl/oplog_interface_mock.cpp')
-rw-r--r--src/mongo/db/repl/oplog_interface_mock.cpp72
1 files changed, 33 insertions, 39 deletions
diff --git a/src/mongo/db/repl/oplog_interface_mock.cpp b/src/mongo/db/repl/oplog_interface_mock.cpp
index 97cea831fd7..4936d5aa533 100644
--- a/src/mongo/db/repl/oplog_interface_mock.cpp
+++ b/src/mongo/db/repl/oplog_interface_mock.cpp
@@ -35,49 +35,43 @@ namespace repl {
namespace {
- class OplogIteratorMock : public OplogInterface::Iterator {
- public:
-
- OplogIteratorMock(OplogInterfaceMock::Operations::const_iterator iterator,
- OplogInterfaceMock::Operations::const_iterator iteratorEnd);
- StatusWith<Value> next() override;
-
- private:
-
- OplogInterfaceMock::Operations::const_iterator _iterator;
- OplogInterfaceMock::Operations::const_iterator _iteratorEnd;
-
- };
-
- OplogIteratorMock::OplogIteratorMock(OplogInterfaceMock::Operations::const_iterator iter,
- OplogInterfaceMock::Operations::const_iterator iterEnd)
- : _iterator(iter),
- _iteratorEnd(iterEnd) {}
-
- StatusWith<OplogInterface::Iterator::Value> OplogIteratorMock::next() {
- if (_iterator == _iteratorEnd) {
- return StatusWith<OplogInterface::Iterator::Value>(ErrorCodes::NoSuchKey,
- "no more ops");
- }
- return *(_iterator++);
+class OplogIteratorMock : public OplogInterface::Iterator {
+public:
+ OplogIteratorMock(OplogInterfaceMock::Operations::const_iterator iterator,
+ OplogInterfaceMock::Operations::const_iterator iteratorEnd);
+ StatusWith<Value> next() override;
+
+private:
+ OplogInterfaceMock::Operations::const_iterator _iterator;
+ OplogInterfaceMock::Operations::const_iterator _iteratorEnd;
+};
+
+OplogIteratorMock::OplogIteratorMock(OplogInterfaceMock::Operations::const_iterator iter,
+ OplogInterfaceMock::Operations::const_iterator iterEnd)
+ : _iterator(iter), _iteratorEnd(iterEnd) {}
+
+StatusWith<OplogInterface::Iterator::Value> OplogIteratorMock::next() {
+ if (_iterator == _iteratorEnd) {
+ return StatusWith<OplogInterface::Iterator::Value>(ErrorCodes::NoSuchKey, "no more ops");
}
+ return *(_iterator++);
+}
-} // namespace
+} // namespace
- OplogInterfaceMock::OplogInterfaceMock(std::initializer_list<Operation> operations)
- : _operations(operations) {}
+OplogInterfaceMock::OplogInterfaceMock(std::initializer_list<Operation> operations)
+ : _operations(operations) {}
- OplogInterfaceMock::OplogInterfaceMock(const Operations& operations)
- : _operations(operations) {}
+OplogInterfaceMock::OplogInterfaceMock(const Operations& operations) : _operations(operations) {}
- std::string OplogInterfaceMock::toString() const {
- return "OplogInterfaceMock";
- }
+std::string OplogInterfaceMock::toString() const {
+ return "OplogInterfaceMock";
+}
- std::unique_ptr<OplogInterface::Iterator> OplogInterfaceMock::makeIterator() const {
- return std::unique_ptr<OplogInterface::Iterator>(
- new OplogIteratorMock(_operations.begin(), _operations.end()));
- }
+std::unique_ptr<OplogInterface::Iterator> OplogInterfaceMock::makeIterator() const {
+ return std::unique_ptr<OplogInterface::Iterator>(
+ new OplogIteratorMock(_operations.begin(), _operations.end()));
+}
-} // namespace repl
-} // namespace mongo
+} // namespace repl
+} // namespace mongo