summaryrefslogtreecommitdiff
path: root/src/mongo/dbtests/framework.cpp
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2015-03-13 14:13:31 -0400
committerKaloian Manassiev <kaloian.manassiev@mongodb.com>2015-03-20 15:20:02 -0400
commit25476fbd6a359e638ab8a98acbacea56cc55f7ab (patch)
tree61c212de77a3add064a4dd4f3404a1c34c14cea0 /src/mongo/dbtests/framework.cpp
parent39e01c76694ed4b9cdd8315dab56ecf19f099af1 (diff)
downloadmongo-25476fbd6a359e638ab8a98acbacea56cc55f7ab.tar.gz
SERVER-17637 Sharding catalog manager interface
The beginnings of a sharding catalog manager interface to abstract catalog operations.
Diffstat (limited to 'src/mongo/dbtests/framework.cpp')
-rw-r--r--src/mongo/dbtests/framework.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mongo/dbtests/framework.cpp b/src/mongo/dbtests/framework.cpp
index d2e7fdb1bfe..80a1b5f6091 100644
--- a/src/mongo/dbtests/framework.cpp
+++ b/src/mongo/dbtests/framework.cpp
@@ -39,6 +39,9 @@
#include <sys/file.h>
#endif
+#include <string>
+#include <vector>
+
#include "mongo/base/initializer.h"
#include "mongo/base/status.h"
#include "mongo/db/client.h"
@@ -48,6 +51,8 @@
#include "mongo/db/ops/update.h"
#include "mongo/dbtests/dbtests.h"
#include "mongo/dbtests/framework_options.h"
+#include "mongo/s/grid.h"
+#include "mongo/util/assert_util.h"
#include "mongo/util/background.h"
#include "mongo/util/concurrency/mutex.h"
#include "mongo/util/exit.h"
@@ -121,6 +126,11 @@ namespace mongo {
getGlobalEnvironment()->setGlobalStorageEngine(storageGlobalParams.engine);
+ std::vector<std::string> configHosts;
+ configHosts.push_back("$dummy:10000");
+
+ invariant(grid.initCatalogManager(configHosts));
+
TestWatchDog twd;
twd.go();