def test_instance_uri_registry_calls_instance_uri(self, instance_uri): registry = mock.Mock() instance_uri_registry(registry, "record", a=1) self.assertEqual(len(instance_uri.call_args_list), 1) (args, kwargs) = instance_uri.call_args_list[0] self.assertEqual(len(args), 2) self.assertEqual(args[0].registry, registry) self.assertEqual(args[1], "record") self.assertEqual(kwargs, {"a": 1})
def test_instance_uri_registry_calls_instance_uri(self, instance_uri): registry = mock.Mock() instance_uri_registry(registry, "object", a=1) self.assertEqual(len(instance_uri.call_args_list), 1) (args, kwargs) = instance_uri.call_args_list[0] self.assertEqual(len(args), 2) self.assertEqual(args[0].registry, registry) self.assertEqual(args[1], "object") self.assertEqual(kwargs, {"a": 1})
def get_collection_timestamp(self, bucket_id, collection_id): collection_uri = core_utils.instance_uri_registry(self.registry, 'collection', bucket_id=bucket_id, id=collection_id) return self.registry.storage.collection_timestamp(parent_id=collection_uri, collection_id='record')