File tree Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -803,6 +803,15 @@ async def test_no_extension(
803
803
collections = await client .get ("http://test/collections" )
804
804
assert collections .status_code == 200 , collections .text
805
805
806
+ # datetime should be ignored
807
+ collection_datetime = await client .get (
808
+ "http://test/collections/test-collection" ,
809
+ params = {
810
+ "datetime" : "2000-01-01T00:00:00Z/2000-12-31T00:00:00Z" ,
811
+ },
812
+ )
813
+ assert collection_datetime .text == collection .text
814
+
806
815
item = await client .get (
807
816
"http://test/collections/test-collection/items/test-item"
808
817
)
Original file line number Diff line number Diff line change @@ -134,7 +134,7 @@ def api_client(request, database):
134
134
FilterExtension (client = FiltersClient ()),
135
135
BulkTransactionExtension (client = BulkTransactionsClient ()),
136
136
]
137
- collection_extensions = [ CollectionSearchExtension ()]
137
+ collection_search_extension = CollectionSearchExtension . from_extensions ( extensions )
138
138
139
139
items_get_request_model = create_request_model (
140
140
model_name = "ItemCollectionUri" ,
@@ -150,13 +150,11 @@ def api_client(request, database):
150
150
extensions , base_model = PgstacSearch
151
151
)
152
152
153
- collections_get_request_model = create_get_request_model (
154
- extensions + collection_extensions
155
- )
153
+ collections_get_request_model = collection_search_extension .GET
156
154
157
155
api = StacApi (
158
156
settings = api_settings ,
159
- extensions = extensions + collection_extensions ,
157
+ extensions = extensions + [ collection_search_extension ] ,
160
158
client = CoreCrudClient (post_request_model = search_post_request_model ),
161
159
items_get_request_model = items_get_request_model ,
162
160
search_get_request_model = search_get_request_model ,
You can’t perform that action at this time.
0 commit comments