def setUp(self): super(TestPolicyUpdate, self).setUp() self.cmd = osc_policy.UpdatePolicy(self.app, None) self.mock_client.update_policy = mock.Mock( return_value=sdk_policy.Policy(None, self.response)) self.mock_client.get_policy = mock.Mock( return_value=sdk_policy.Policy(None, self.response))
def setUp(self): super(TestPolicyCreate, self).setUp() self.cmd = osc_policy.CreatePolicy(self.app, None) self.mock_client.create_policy = mock.Mock( return_value=sdk_policy.Policy(**self.response['policy'])) self.mock_client.get_policy = mock.Mock(return_value=sdk_policy.Policy( **self.response['policy']))
def test_instantiate(self): sot = policy.Policy(FAKE) self.assertIsNone(sot.id) self.assertEqual(FAKE['name'], sot.name) self.assertEqual(FAKE['spec'], sot.spec) self.assertEqual(FAKE['data'], sot.data) self.assertEqual(FAKE['created_at'], sot.created_at) self.assertEqual(FAKE['updated_at'], sot.updated_at)
def test_instantiate(self): sot = policy.Policy(**FAKE) self.assertEqual(FAKE['id'], sot.id) self.assertEqual(FAKE['name'], sot.name) self.assertEqual(FAKE['spec'], sot.spec) self.assertEqual(FAKE['project'], sot.project_id) self.assertEqual(FAKE['user'], sot.user_id) self.assertEqual(FAKE['data'], sot.data) self.assertEqual(FAKE['created_at'], sot.created_at) self.assertEqual(FAKE['updated_at'], sot.updated_at)
def test_basic(self): sot = policy.Policy() self.assertEqual('policy', sot.resource_key) self.assertEqual('policies', sot.resources_key) self.assertEqual('/policies', 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)
def test_instantiate(self): sot = policy.Policy(FAKE) self.assertIsNone(sot.id) self.assertEqual(FAKE['name'], sot.name) self.assertEqual(FAKE['level'], sot.level) self.assertEqual(FAKE['cooldown'], sot.cooldown) self.assertEqual(FAKE['spec'], sot.spec) self.assertEqual(FAKE['data'], sot.data) self.assertEqual(FAKE['created_time'], sot.created_at) self.assertEqual(FAKE['updated_time'], sot.updated_at) self.assertEqual(FAKE['deleted_time'], sot.deleted_at)
def test_instantiate(self): sot = policy.Policy(FAKE) self.assertIsNone(sot.id) self.assertEqual(FAKE['name'], sot.name) self.assertEqual(FAKE['spec'], sot.spec) self.assertEqual(FAKE['data'], sot.data) 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(TestPolicyList, self).setUp() self.cmd = osc_policy.ListPolicy(self.app, None) self.mock_client.policies = mock.Mock( return_value=sdk_policy.Policy(None, {}))
def setUp(self): super(TestPolicyShow, self).setUp() self.cmd = osc_policy.ShowPolicy(self.app, None) self.mock_client.get_policy = mock.Mock( return_value=sdk_policy.Policy(None, self.get_response))