summaryrefslogtreecommitdiff
path: root/src/mongo/unittest
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2016-05-24 18:55:47 -0400
committerBenety Goh <benety@mongodb.com>2016-06-01 10:09:23 -0400
commitb83499c47f20c7f5098d76fd8580dac965a874e8 (patch)
tree9e7b111e7ef1de7432bcd194a9b8db83ccc79398 /src/mongo/unittest
parentb360d5833b6c20ddc64b8a18456b359aa718e3fe (diff)
downloadmongo-b83499c47f20c7f5098d76fd8580dac965a874e8.tar.gz
SERVER-24273 moved writeOpsToOplog to repl storage interface
Diffstat (limited to 'src/mongo/unittest')
-rw-r--r--src/mongo/unittest/unittest-inl.h13
-rw-r--r--src/mongo/unittest/unittest.h6
2 files changed, 18 insertions, 1 deletions
diff --git a/src/mongo/unittest/unittest-inl.h b/src/mongo/unittest/unittest-inl.h
index e0076f41751..3fb31cd0a42 100644
--- a/src/mongo/unittest/unittest-inl.h
+++ b/src/mongo/unittest/unittest-inl.h
@@ -33,9 +33,20 @@ namespace unittest {
template <typename T>
Test::RegistrationAgent<T>::RegistrationAgent(const std::string& suiteName,
- const std::string& testName) {
+ const std::string& testName)
+ : _suiteName(suiteName), _testName(testName) {
Suite::getSuite(suiteName)->add<T>(testName);
}
+template <typename T>
+std::string Test::RegistrationAgent<T>::getSuiteName() const {
+ return _suiteName;
+}
+
+template <typename T>
+std::string Test::RegistrationAgent<T>::getTestName() const {
+ return _testName;
+}
+
} // namespace mongo
} // namespace unittest
diff --git a/src/mongo/unittest/unittest.h b/src/mongo/unittest/unittest.h
index 51cfde2391b..f385e0d7356 100644
--- a/src/mongo/unittest/unittest.h
+++ b/src/mongo/unittest/unittest.h
@@ -299,6 +299,12 @@ protected:
public:
RegistrationAgent(const std::string& suiteName, const std::string& testName);
+ std::string getSuiteName() const;
+ std::string getTestName() const;
+
+ private:
+ const std::string _suiteName;
+ const std::string _testName;
};
/**