8000 Correct OpenAPI test for common prefixes. · coderanger/django-rest-framework@178a2dc · GitHub
[go: up one dir, main page]

Skip to content

Commit 178a2dc

Browse files
committed
Correct OpenAPI test for common prefixes.
1 parent 2138f55 commit 178a2dc

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/schemas/test_openapi.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -229,18 +229,18 @@ def test_paths_construction(self):
229229
assert 'post' in example_operations
230230

231231
def test_prefixed_paths_construction(self):
232-
"""Construction of the `paths` key with a common prefix."""
232+
"""Construction of the `paths` key maintains a common prefix."""
233233
patterns = [
234-
url(r'^api/v1/example/?$', views.ExampleListView.as_view()),
235-
url(r'^api/v1/example/{pk}/?$', views.ExampleDetailView.as_view()),
234+
url(r'^v1/example/?$', views.ExampleListView.as_view()),
235+
url(r'^v1/example/{pk}/?$', views.ExampleDetailView.as_view()),
236236
]
237237
generator = SchemaGenerator(patterns=patterns)
238238
generator._initialise_endpoints()
239239

240240
paths = generator.get_paths()
241241

242-
assert '/example/' in paths
243-
assert '/example/{id}/' in paths
242+
assert '/v1/example/' in paths
243+
assert '/v1/example/{id}/' in paths
244244

245245
def test_schema_construction(self):
246246
"""Construction of the top level dictionary."""

0 commit comments

Comments
 (0)
0