def setUpClass(cls):
        start_single_mongod_instance("30000", "/MC", "MC_log")
        cls.MongoDoc = DocManager("localhost:30000")
        cls.mongo = Connection("localhost:30000")['test']['test']

        cls.namespaces_inc = ["test.test_include1", "test.test_include2"]
        cls.namespaces_exc = ["test.test_exclude1", "test.test_exclude2"]
        cls.choosy_docman = DocManager(
            "localhost:30000",
            namespace_set=MongoDocManagerTester.namespaces_inc)
    def setUpClass(cls):
        cls.standalone_port = start_mongo_proc(
            options=['--nojournal', '--noprealloc'])
        cls.standalone_pair = '%s:%d' % (mongo_host, cls.standalone_port)
        cls.MongoDoc = DocManager(cls.standalone_pair)
        cls.mongo = MongoClient(cls.standalone_pair)['test']['test']

        cls.namespaces_inc = ["test.test_include1", "test.test_include2"]
        cls.namespaces_exc = ["test.test_exclude1", "test.test_exclude2"]
        cls.choosy_docman = DocManager(
            cls.standalone_pair,
            namespace_set=MongoDocManagerTester.namespaces_inc)
 def setUpClass(cls):
     MongoTestCase.setUpClass()
     cls.namespaces_inc = ["test.test_include1", "test.test_include2"]
     cls.namespaces_exc = ["test.test_exclude1", "test.test_exclude2"]
     cls.choosy_docman = DocManager(
         cls.standalone.uri,
         namespace_set=TestMongoDocManager.namespaces_inc)
Example #4
0
 def setUpClass(cls):
     os.system('rm %s; touch %s' % (CONFIG, CONFIG))
     start_single_mongod_instance("30000", "/MC", "MC_log")
     cls.mongo_doc = DocManager("localhost:30000")
     cls.mongo_doc._remove()
     cls.flag = start_cluster()
     if cls.flag:
         cls.conn = Connection("%s:%s" % (HOSTNAME, PORTS_ONE['MONGOS']),
                               replicaSet="demo-repl")
Example #5
0
 def setUpClass(cls):
     try:
         os.unlink("config.txt")
     except OSError:
         pass
     open("config.txt", "w").close()
     cls.standalone_port = start_mongo_proc(
         options=['--nojournal', '--noprealloc'])
     cls.mongo_doc = DocManager('%s:%d' % (mongo_host, cls.standalone_port))
     cls.mongo_doc._remove()
     _, cls.secondary_p, cls.primary_p = start_replica_set('test-mongo')
     cls.conn = MongoClient(mongo_host,
                            cls.primary_p,
                            replicaSet='test-mongo')
Example #6
0
    def setUp(self):
        """Empty Mongo at the start of every test
        """

        self.choosy_docman = DocManager(
            self.standalone.uri,
            use_single_meta_collection=self.use_single_meta_collection)

        self.mongo_conn.drop_database("__mongo_connector")
        self._remove()

        conn = self.standalone.client()
        for ns in self.namespaces_inc:
            db, coll = ns.split('.', 1)
            conn[db][coll].drop()
Example #7
0
 def setUpClass(cls):
     cls.standalone = Server().start()
     cls.mongo_doc = DocManager(cls.standalone.uri)
     cls.mongo_conn = cls.standalone.client()
     cls.desination_version = Version.from_client(cls.mongo_conn)
     cls.mongo = cls.mongo_conn["test"]["test"]
Example #8
0
 def setUpClass(cls):
     cls.standalone = Server().start()
     cls.mongo_doc = DocManager(cls.standalone.uri)
     cls.mongo_conn = cls.standalone.client()
     cls.mongo = cls.mongo_conn['test']['test']
 def setUpClass(cls):
     start_single_mongod_instance("30000", "/MC", "MC_log")
     cls.MongoDoc = DocManager("localhost:30000")
     cls.mongo = Connection("localhost:30000")['test']['test']