def test_dict_with_meta(self): body = {'test': 'value'} resp = MyResp(200, {'x-openstack-request-id': REQUEST_ID}) obj = client._DictWithMeta(body, resp) self.assertEqual(body, obj) # Check request_ids attribute is added to obj self.assertTrue(hasattr(obj, 'request_ids')) self.assertEqual([REQUEST_ID], obj.request_ids)
def test_dict_with_meta(self): body = {"test": "value"} resp = MyResp(200, {"x-openstack-request-id": REQUEST_ID}) obj = client._DictWithMeta(body, resp) self.assertEqual(body, obj) # Check request_ids attribute is added to obj self.assertTrue(hasattr(obj, "request_ids")) self.assertEqual([REQUEST_ID], obj.request_ids)
def _pagination(self, collection, path, **params): obj = client._DictWithMeta(self.body, self.resp) yield obj