File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -338,7 +338,7 @@ def create_resource(
338338 resource .id = uuid .uuid4 ().hex
339339 utcnow = datetime .datetime .now (datetime .UTC )
340340 resource .meta = Meta (
341- resource_type = resource_type_id ,
341+ resource_type = self . resource_types [ resource_type_id ]. name ,
342342 created = utcnow ,
343343 last_modified = utcnow ,
344344 location = "/v2"
Original file line number Diff line number Diff line change @@ -83,6 +83,13 @@ def test_unique_attributes(self, provider):
8383 assert desc_1 .get_attribute (res ) == "ABC"
8484 assert desc_2 .get_attribute (res ) == "DEF"
8585
86+ def test_meta_resource_type_name (self , provider ):
87+ backend = provider .backend
88+ backend .resource_types ["User" ].name = "User RT Name"
89+ resource = backend .get_model ("User" )(user_name = "bjensen" )
90+ created = backend .create_resource ("User" , resource )
91+ assert created .meta .resource_type == "User RT Name"
92+
8693 def test_register_resource_type_unknown_schema (self ):
8794 backend = InMemoryBackend ()
8895 rt = ResourceType (schema = "urn:unknown:Foo" )
You can’t perform that action at this time.
0 commit comments