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(
803803 collections = await client .get ("http://test/collections" )
804804 assert collections .status_code == 200 , collections .text
805805
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+
806815 item = await client .get (
807816 "http://test/collections/test-collection/items/test-item"
808817 )
Original file line number Diff line number Diff line change @@ -134,7 +134,7 @@ def api_client(request, database):
134134 FilterExtension (client = FiltersClient ()),
135135 BulkTransactionExtension (client = BulkTransactionsClient ()),
136136 ]
137- collection_extensions = [ CollectionSearchExtension ()]
137+ collection_search_extension = CollectionSearchExtension . from_extensions ( extensions )
138138
139139 items_get_request_model = create_request_model (
140140 model_name = "ItemCollectionUri" ,
@@ -150,13 +150,11 @@ def api_client(request, database):
150150 extensions , base_model = PgstacSearch
151151 )
152152
153- collections_get_request_model = create_get_request_model (
154- extensions + collection_extensions
155- )
153+ collections_get_request_model = collection_search_extension .GET
156154
157155 api = StacApi (
158156 settings = api_settings ,
159- extensions = extensions + collection_extensions ,
157+ extensions = extensions + [ collection_search_extension ] ,
160158 client = CoreCrudClient (post_request_model = search_post_request_model ),
161159 items_get_request_model = items_get_request_model ,
162160 search_get_request_model = search_get_request_model ,
You can’t perform that action at this time.
0 commit comments