def __init__(self, backend, **kwargs): if backend in BACKEND_ALIAS: backend_path = BACKEND_ALIAS[backend] else: backend_path = backend self.backend = import_string(backend_path)() self.backend.setup(**kwargs)
def update_with_path(self, path, **kwargs): obj = import_string(path) self.update_with_object(obj, **kwargs)
def test_import_string(self): mod = import_string('test.case.util_module') self.assertTrue(hasattr(mod, 'UtilModuleTestCase'))