示例#1
0
    def setUp(self):
        super(IsolatedUnitTest, self).setUp()
        self.test_dir = self.useFixture(fixtures.TempDir()).path
        policy_file = self._copy_data_file('policy.json', self.test_dir)
        options.set_defaults(CONF,
                             connection='sqlite://',
                             sqlite_db='glance.sqlite')

        self.config(verbose=False,
                    debug=False,
                    policy_file=policy_file,
                    lock_path=os.path.join(self.test_dir))

        self.config(default_store='filesystem',
                    filesystem_store_datadir=os.path.join(self.test_dir),
                    group="glance_store")

        store.create_stores()
        stubs.stub_out_registry_and_store_server(self.stubs,
                                                 self.test_dir,
                                                 registry=self.registry)

        # clear context left-over from any previous test executions
        if hasattr(local.store, 'context'):
            delattr(local.store, 'context')
示例#2
0
    def setUp(self):
        super(MultiIsolatedUnitTest, self).setUp()
        options.set_defaults(CONF, connection='sqlite://')
        lockutils.set_defaults(os.path.join(self.test_dir))

        self.config(debug=False)
        stubs.stub_out_registry_and_store_server(self,
                                                 self.test_dir,
                                                 registry=self.registry)
示例#3
0
 def setUp(self):
     """Establish a clean test environment"""
     self.stubs = stubout.StubOutForTesting()
     stubs.stub_out_registry_and_store_server(self.stubs)
     stubs.stub_out_filesystem_backend()
     conf = test_utils.TestConfigOpts(CONF)
     self.adm_context = rcontext.RequestContext(is_admin=True)
     self.context = rcontext.RequestContext(is_admin=False)
     db_api.configure_db(conf)
     self.destroy_fixtures()
     self.create_fixtures()
示例#4
0
文件: base.py 项目: baadshah02/glance
    def setUp(self):
        self.test_id, self.test_dir = test_utils.get_isolated_test_env()
        self.stubs = stubout.StubOutForTesting()
        stubs.stub_out_registry_and_store_server(self.stubs, self.test_dir)
        options = {'sql_connection': 'sqlite://',
                   'verbose': False,
                   'debug': False,
                   'default_store': 'filesystem',
                   'filesystem_store_datadir': os.path.join(self.test_dir)}

        self.conf = test_utils.TestConfigOpts(options)
示例#5
0
 def setUp(self):
     """Establish a clean test environment"""
     self.stubs = stubout.StubOutForTesting()
     stubs.stub_out_registry_and_store_server(self.stubs)
     stubs.stub_out_filesystem_backend()
     conf = test_utils.TestConfigOpts(CONF)
     self.adm_context = rcontext.RequestContext(is_admin=True)
     self.context = rcontext.RequestContext(is_admin=False)
     db_api.configure_db(conf)
     self.destroy_fixtures()
     self.create_fixtures()
示例#6
0
文件: base.py 项目: bhuvan/glance
 def setUp(self):
     self.test_id, self.test_dir = test_utils.get_isolated_test_env()
     self.stubs = stubout.StubOutForTesting()
     policy_file = self._copy_data_file('policy.json', self.test_dir)
     self.config(sql_connection='sqlite://',
                 verbose=False,
                 debug=False,
                 default_store='filesystem',
                 filesystem_store_datadir=os.path.join(self.test_dir),
                 policy_file=policy_file)
     super(IsolatedUnitTest, self).setUp()
     stubs.stub_out_registry_and_store_server(self.stubs, self.test_dir)
示例#7
0
 def setUp(self):
     self.test_id, self.test_dir = test_utils.get_isolated_test_env()
     self.stubs = stubout.StubOutForTesting()
     policy_file = self._copy_data_file('policy.json', self.test_dir)
     self.config(sql_connection='sqlite://',
                 verbose=False,
                 debug=False,
                 default_store='filesystem',
                 filesystem_store_datadir=os.path.join(self.test_dir),
                 policy_file=policy_file)
     super(IsolatedUnitTest, self).setUp()
     stubs.stub_out_registry_and_store_server(self.stubs, self.test_dir)
示例#8
0
文件: base.py 项目: brk3/glance
 def setUp(self):
     super(IsolatedUnitTest, self).setUp()
     self.test_dir = self.useFixture(fixtures.TempDir()).path
     policy_file = self._copy_data_file('policy.json', self.test_dir)
     self.config(sql_connection='sqlite://',
                 verbose=False,
                 debug=False,
                 default_store='filesystem',
                 filesystem_store_datadir=os.path.join(self.test_dir),
                 policy_file=policy_file)
     stubs.stub_out_registry_and_store_server(self.stubs,
                                              self.test_dir,
                                              registry=self.registry)
示例#9
0
文件: base.py 项目: baadshah02/glance
    def setUp(self):
        self.test_id, self.test_dir = test_utils.get_isolated_test_env()
        self.stubs = stubout.StubOutForTesting()
        stubs.stub_out_registry_and_store_server(self.stubs, self.test_dir)
        options = {
            "sql_connection": "sqlite://",
            "verbose": False,
            "debug": False,
            "default_store": "filesystem",
            "filesystem_store_datadir": os.path.join(self.test_dir),
        }

        self.conf = test_utils.TestConfigOpts(options)
    def setUp(self):
        self.test_id, self.test_dir = test_utils.get_isolated_test_env()
        self.stubs = stubout.StubOutForTesting()
        stubs.stub_out_registry_and_store_server(self.stubs, self.test_dir)
        policy_file = self._copy_data_file('policy.json', self.test_dir)
        options = {'sql_connection': 'sqlite://',
                   'verbose': False,
                   'debug': False,
                   'default_store': 'filesystem',
                   'filesystem_store_datadir': os.path.join(self.test_dir),
                   'policy_file': policy_file}

        self.conf = test_utils.TestConfigOpts(options)
示例#11
0
 def setUp(self):
     super(IsolatedUnitTest, self).setUp()
     self.test_dir = self.useFixture(fixtures.TempDir()).path
     self.stubs = stubout.StubOutForTesting()
     policy_file = self._copy_data_file('policy.json', self.test_dir)
     self.config(sql_connection='sqlite://',
                 verbose=False,
                 debug=False,
                 default_store='filesystem',
                 filesystem_store_datadir=os.path.join(self.test_dir),
                 policy_file=policy_file)
     stubs.stub_out_registry_and_store_server(self.stubs, self.test_dir)
     self.addCleanup(self.stubs.UnsetAll)
示例#12
0
文件: base.py 项目: dlq84/glance
    def setUp(self):
        super(IsolatedUnitTest, self).setUp()
        options.set_defaults(CONF, connection="sqlite://", sqlite_db="glance.sqlite")
        lockutils.set_defaults(os.path.join(self.test_dir))

        self.config(verbose=False, debug=False)

        self.config(
            default_store="filesystem", filesystem_store_datadir=os.path.join(self.test_dir), group="glance_store"
        )

        store.create_stores()
        stubs.stub_out_registry_and_store_server(self.stubs, self.test_dir, registry=self.registry)
示例#13
0
文件: base.py 项目: kstaniek/glance
 def setUp(self):
     super(IsolatedUnitTest, self).setUp()
     self.test_dir = self.useFixture(fixtures.TempDir()).path
     policy_file = self._copy_data_file("policy.json", self.test_dir)
     self.config(connection="sqlite://", group="database")
     self.config(
         verbose=False,
         debug=False,
         default_store="filesystem",
         filesystem_store_datadir=os.path.join(self.test_dir),
         policy_file=policy_file,
         lock_path=os.path.join(self.test_dir),
     )
     stubs.stub_out_registry_and_store_server(self.stubs, self.test_dir, registry=self.registry)
示例#14
0
 def setUp(self):
     super(IsolatedUnitTest, self).setUp()
     self.test_dir = self.useFixture(fixtures.TempDir()).path
     policy_file = self._copy_data_file('policy.json', self.test_dir)
     self.config(connection='sqlite://', group='database')
     self.config(verbose=False,
                 debug=False,
                 default_store='filesystem',
                 filesystem_store_datadir=os.path.join(self.test_dir),
                 policy_file=policy_file,
                 lock_path=os.path.join(self.test_dir))
     stubs.stub_out_registry_and_store_server(self.stubs,
                                              self.test_dir,
                                              registry=self.registry)
示例#15
0
    def setUp(self):
        super(IsolatedUnitTest, self).setUp()
        options.set_defaults(CONF, connection='sqlite://')
        lockutils.set_defaults(os.path.join(self.test_dir))

        self.config(debug=False)

        self.config(default_store='filesystem',
                    filesystem_store_datadir=self.test_dir,
                    group="glance_store")

        store.create_stores()
        stubs.stub_out_registry_and_store_server(self.stubs,
                                                 self.test_dir,
                                                 registry=self.registry)
示例#16
0
文件: base.py 项目: altai/glance
 def setUp(self):
     super(IsolatedUnitTest, self).setUp()
     self.test_id, self.test_dir = test_utils.get_isolated_test_env()
     self.stubs = stubout.StubOutForTesting()
     policy_file = self._copy_data_file('policy.json', self.test_dir)
     options = {'sql_connection': 'sqlite://',
                'verbose': False,
                'debug': False,
                'default_store': 'filesystem',
                'known_stores': test_utils.get_default_stores(),
                'filesystem_store_datadir': os.path.join(self.test_dir),
                'policy_file': policy_file}
     self.conf = test_utils.TestConfigOpts(options)
     stubs.stub_out_registry_and_store_server(self.stubs,
                                              self.conf,
                                              self.test_dir)
示例#17
0
    def setUp(self):
        super(IsolatedUnitTest, self).setUp()
        options.set_defaults(CONF, connection="sqlite://", sqlite_db="glance.sqlite")
        lockutils.set_defaults(os.path.join(self.test_dir))

        self.config(verbose=False, debug=False)

        self.config(
            default_store="filesystem", filesystem_store_datadir=os.path.join(self.test_dir), group="glance_store"
        )

        store.create_stores()
        stubs.stub_out_registry_and_store_server(self.stubs, self.test_dir, registry=self.registry)

        # clear context left-over from any previous test executions
        if hasattr(local.store, "context"):
            delattr(local.store, "context")
示例#18
0
文件: base.py 项目: BetaRabbit/glance
    def setUp(self):
        super(IsolatedUnitTest, self).setUp()
        self.test_dir = self.useFixture(fixtures.TempDir()).path
        policy_file = self._copy_data_file('policy.json', self.test_dir)
        options.set_defaults(CONF, connection='sqlite://',
                             sqlite_db='glance.sqlite')

        self.config(verbose=False,
                    debug=False,
                    policy_file=policy_file,
                    lock_path=os.path.join(self.test_dir))

        self.config(default_store='filesystem',
                    filesystem_store_datadir=os.path.join(self.test_dir),
                    group="glance_store")

        store.create_stores()
        stubs.stub_out_registry_and_store_server(self.stubs,
                                                 self.test_dir,
                                                 registry=self.registry)
示例#19
0
    def setUp(self):
        super(IsolatedUnitTest, self).setUp()
        options.set_defaults(CONF, connection='sqlite://',
                             sqlite_db='glance.sqlite')
        lockutils.set_defaults(os.path.join(self.test_dir))

        self.config(verbose=False,
                    debug=False)

        self.config(default_store='filesystem',
                    filesystem_store_datadir=os.path.join(self.test_dir),
                    group="glance_store")

        store.create_stores()
        stubs.stub_out_registry_and_store_server(self.stubs,
                                                 self.test_dir,
                                                 registry=self.registry)

        # clear context left-over from any previous test executions
        if hasattr(local.store, 'context'):
            delattr(local.store, 'context')
示例#20
0
 def setUp(self):
     """Establish a clean test environment"""
     self.stubs = stubout.StubOutForTesting()
     stubs.stub_out_registry_and_store_server(self.stubs)
示例#21
0
 def setUp(self):
     """Establish a clean test environment"""
     self.stubs = stubout.StubOutForTesting()
     stubs.stub_out_registry_and_store_server(self.stubs)