示例#1
0
文件: tests.py 项目: aawm/nubo
    def setUp(self):
        base.CLOUDS_MAPPING['DUMMY'] = 'tests.DummyCloud'
        base.AVAILABLE_CLOUDS = {
            'tests.DummyCloud': { 'creds': '', }
        }

        # Write dummy private key file
        self.privkey = tempfile.mkstemp()[1]

        # Write dummy public key file
        self.pubkey = self.privkey + '.pub'
        open(self.pubkey, 'w').write('')

        self.CloudClass = base.get_cloud('DUMMY')
        self.cloud = self.CloudClass(ssh_private_key=self.privkey)
示例#2
0
    def setUp(self):
        base.CLOUDS_MAPPING['DUMMY'] = 'tests.DummyCloud'
        base.AVAILABLE_CLOUDS = {
            'tests.DummyCloud': {
                'creds': '',
            }
        }

        # Write dummy private key file
        self.privkey = tempfile.mkstemp()[1]

        # Write dummy public key file
        self.pubkey = self.privkey + '.pub'
        open(self.pubkey, 'w').write('')

        self.CloudClass = base.get_cloud('DUMMY')
        self.cloud = self.CloudClass(ssh_private_key=self.privkey)
示例#3
0
文件: tests.py 项目: aawm/nubo
 def __test_get_cloud(self, provider_name, cloud_class):
     cloud = base.get_cloud(provider_name)
     self.assertEquals(cloud_class, cloud)
     self.assertEquals(provider_name, cloud.PROVIDER_NAME)
示例#4
0
 def __test_get_cloud(self, provider_name, cloud_class):
     cloud = base.get_cloud(provider_name)
     self.assertEquals(cloud_class, cloud)
     self.assertEquals(provider_name, cloud.PROVIDER_NAME)