def setUp(self): super(TestProfileCreate, self).setUp() self.cmd = osc_profile.CreateProfile(self.app, None) self.mock_client.create_profile = mock.Mock( return_value=sdk_profile.Profile(**self.response['profile'])) self.mock_client.get_profile = mock.Mock( return_value=sdk_profile.Profile(**self.response['profile'])) utils.get_dict_properties = mock.Mock(return_value='')
def setUp(self): super(TestProfileUpdate, self).setUp() self.cmd = osc_profile.UpdateProfile(self.app, None) self.mock_client.update_profile = mock.Mock( return_value=sdk_profile.Profile(None, self.response)) self.mock_client.get_profile = mock.Mock( return_value=sdk_profile.Profile(None, self.response)) utils.get_dict_properties = mock.Mock(return_value='')
def test_instantiate(self): sot = profile.Profile(FAKE) self.assertEqual(FAKE['id'], sot.id) self.assertEqual(FAKE['name'], sot.name) self.assertEqual(FAKE['metadata'], sot.metadata) self.assertEqual(FAKE['spec'], sot.spec) self.assertEqual(FAKE['type'], sot.type_name)
def test_instantiate(self): sot = profile.Profile(**FAKE) self.assertEqual(FAKE['id'], sot.id) self.assertEqual(FAKE['name'], sot.name) self.assertEqual(FAKE['metadata'], sot.metadata) self.assertEqual(FAKE['spec'], sot.spec) self.assertEqual(FAKE['project'], sot.project_id) self.assertEqual(FAKE['type'], sot.type) self.assertEqual(FAKE['created_at'], sot.created_at) self.assertEqual(FAKE['updated_at'], sot.updated_at)
def test_basic(self): sot = profile.Profile() self.assertEqual('profile', sot.resource_key) self.assertEqual('profiles', sot.resources_key) self.assertEqual('/profiles', sot.base_path) self.assertEqual('clustering', sot.service.service_type) self.assertTrue(sot.allow_create) self.assertTrue(sot.allow_retrieve) self.assertTrue(sot.allow_update) self.assertTrue(sot.allow_delete) self.assertTrue(sot.allow_list) self.assertTrue(sot.patch_update)
def test_instantiate(self): sot = profile.Profile(FAKE) self.assertEqual(FAKE['id'], sot.id) self.assertEqual(FAKE['name'], sot.name) self.assertEqual(FAKE['metadata'], sot.metadata) self.assertEqual(FAKE['spec'], sot.spec) self.assertEqual(FAKE['type'], sot.type_name) dt = datetime.datetime(2015, 10, 10, 12, 46, 36, 000000).replace(tzinfo=None) self.assertEqual(dt, sot.created_at.replace(tzinfo=None)) dt = datetime.datetime(2016, 10, 10, 12, 46, 36, 000000).replace(tzinfo=None) self.assertEqual(dt, sot.updated_at.replace(tzinfo=None))
def setUp(self): super(TestProfileList, self).setUp() self.cmd = osc_profile.ListProfile(self.app, None) self.mock_client.profiles = mock.Mock( return_value=sdk_profile.Profile(None, {}))