예제 #1
0
def tearDown(test):
    placelesssetup.tearDown(test)
    module.tearDown(test)
    testing.cleanDB(test.globs['conn'], test.globs['DBNAME'])
    test.globs['conn'].disconnect()
    testing.resetCaches()
    exceptionformatter.DEBUG_EXCEPTION_FORMATTER = \
        test.orig_DEBUG_EXCEPTION_FORMATTER
예제 #2
0
def tearDown(test):
    placelesssetup.tearDown(test)
    module.tearDown(test)
    testing.cleanDB(test.globs['conn'], test.globs['DBNAME'])
    test.globs['conn'].disconnect()
    testing.resetCaches()
    exceptionformatter.DEBUG_EXCEPTION_FORMATTER = \
        test.orig_DEBUG_EXCEPTION_FORMATTER
예제 #3
0
def tearDown(test):
    placelesssetup.tearDown(test)
    module.tearDown(test)
    try:
        del Person._p_mongo_store_type
    except AttributeError:
        pass
    try:
        del SimplePerson._p_mongo_store_type
    except AttributeError:
        pass
    testing.cleanDB(test.globs['conn'], test.globs['DBNAME'])
    test.globs['conn'].disconnect()
    testing.resetCaches()
    exceptionformatter.DEBUG_EXCEPTION_FORMATTER = \
        test.orig_DEBUG_EXCEPTION_FORMATTER
예제 #4
0
def setUp(test):
    placelesssetup.setUp(test)
    module.setUp(test)
    test.globs['conn'] = testing.getConnection()
    test.globs['DBNAME'] = DBNAME
    testing.cleanDB(test.globs['conn'], test.globs['DBNAME'])
    test.globs['dm'] = datamanager.MongoDataManager(
        test.globs['conn'],
        default_database=test.globs['DBNAME'],
        root_database=test.globs['DBNAME'])

    # silence this, otherwise half-baked objects raise exceptions
    # on trying to __repr__ missing attributes
    test.orig_DEBUG_EXCEPTION_FORMATTER = \
        exceptionformatter.DEBUG_EXCEPTION_FORMATTER
    exceptionformatter.DEBUG_EXCEPTION_FORMATTER = 0
예제 #5
0
def tearDown(test):
    placelesssetup.tearDown(test)
    module.tearDown(test)
    try:
        del Person._p_mongo_store_type
    except AttributeError:
        pass
    try:
        del SimplePerson._p_mongo_store_type
    except AttributeError:
        pass
    testing.cleanDB(test.globs['conn'], test.globs['DBNAME'])
    test.globs['conn'].disconnect()
    testing.resetCaches()
    exceptionformatter.DEBUG_EXCEPTION_FORMATTER = \
        test.orig_DEBUG_EXCEPTION_FORMATTER
예제 #6
0
def setUp(test):
    placelesssetup.setUp(test)
    module.setUp(test)
    test.globs['conn'] = testing.getConnection()
    test.globs['DBNAME'] = DBNAME
    testing.cleanDB(test.globs['conn'], test.globs['DBNAME'])
    test.globs['dm'] = datamanager.MongoDataManager(
        test.globs['conn'],
        default_database=test.globs['DBNAME'],
        root_database=test.globs['DBNAME'])

    # silence this, otherwise half-baked objects raise exceptions
    # on trying to __repr__ missing attributes
    test.orig_DEBUG_EXCEPTION_FORMATTER = \
        exceptionformatter.DEBUG_EXCEPTION_FORMATTER
    exceptionformatter.DEBUG_EXCEPTION_FORMATTER = 0