Skip to content

Commit 29e2c4a

Browse files
committed
fix tests
1 parent 869929f commit 29e2c4a

File tree

1 file changed

+10
-18
lines changed

1 file changed

+10
-18
lines changed

stac_fastapi/tests/extensions/test_filter.py

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ async def test_search_filter_extension_isnull_get(app_client, ctx):
486486
@pytest.mark.asyncio
487487
async def test_search_filter_extension_s_intersects_property(app_client, ctx):
488488
intersecting_geom = {
489-
"coordinates": [-81.29499784193122, 35.0538290963502],
489+
"coordinates": [150.04, -33.14],
490490
"type": "Point",
491491
}
492492
params = {
@@ -507,7 +507,7 @@ async def test_search_filter_extension_s_intersects_property(app_client, ctx):
507507
@pytest.mark.asyncio
508508
async def test_search_filter_extension_s_contains_property(app_client, ctx):
509509
contains_geom = {
510-
"coordinates": [-81.29499784193122, 35.0538290963502],
510+
"coordinates": [150.04, -33.14],
511511
"type": "Point",
512512
}
513513
params = {
@@ -528,15 +528,7 @@ async def test_search_filter_extension_s_contains_property(app_client, ctx):
528528
@pytest.mark.asyncio
529529
async def test_search_filter_extension_s_within_property(app_client, ctx):
530530
within_geom = {
531-
"coordinates": [
532-
[
533-
[-81.29599784193122, 35.06440047386145],
534-
[-81.29599784193122, 35.0528290963502],
535-
[-81.27041291067454, 35.0528290963502],
536-
[-81.27041291067454, 35.0640047386145],
537-
[-81.29599784193122, 35.06440047386145],
538-
]
539-
],
531+
"coordinates": [[[152.15052873427666, -33.82243006904891], [150.1000346138806, -34.257132625788756], [149.5776607193635, -32.514709769700254], [151.6262528041627, -32.08081674221862], [152.15052873427666, -33.82243006904891]]],
540532
"type": "Polygon",
541533
}
542534
params = {
@@ -577,12 +569,12 @@ async def test_search_filter_extension_s_disjoint_property(app_client, ctx):
577569

578570
@pytest.mark.asyncio
579571
async def test_search_filter_extension_cql2text_s_intersects_property(app_client, ctx):
580-
filter = 'S_INTERSECTS("geometry",POINT(-81.29499784193122 35.0538290963502))'
572+
filter = 'S_INTERSECTS("geometry",POINT(150.04 -33.14))'
581573
params = {
582574
"filter": filter,
583575
"filter_lang": "cql2-text",
584576
}
585-
resp = await app_client.post("/search", json=params)
577+
resp = await app_client.get("/search", params=params)
586578
assert resp.status_code == 200
587579
resp_json = resp.json()
588580
assert len(resp_json["features"]) == 1
@@ -591,26 +583,26 @@ async def test_search_filter_extension_cql2text_s_intersects_property(app_client
591583
@pytest.mark.asyncio
592584
async def test_search_filter_extension_cql2text_s_contains_property(app_client, ctx):
593585
filter = (
594-
'S_CONTAINS("geometry",POINT(-81.29499784193122 35.0538290963502))'
586+
'S_CONTAINS("geometry",POINT(150.04 -33.14))'
595587
)
596588
params = {
597589
"filter": filter,
598590
"filter_lang": "cql2-text",
599591
}
600-
resp = await app_client.post("/search", json=params)
592+
resp = await app_client.get("/search", params=params)
601593
assert resp.status_code == 200
602594
resp_json = resp.json()
603595
assert len(resp_json["features"]) == 1
604596

605597

606598
@pytest.mark.asyncio
607599
async def test_search_filter_extension_cql2text_s_within_property(app_client, ctx):
608-
filter = 'S_WITHIN("geometry",POLYGON((-81.29599784193122 35.06440047386145,-81.29599784193122 35.0528290963502,-81.27041291067454 35.0528290963502,-81.27041291067454 35.0640047386145,-81.29599784193122 35.06440047386145)))'
600+
filter = 'S_WITHIN("geometry",POLYGON((152.15052873427666 -33.82243006904891, 150.1000346138806 -34.257132625788756, 149.5776607193635 -32.514709769700254, 151.6262528041627 -32.08081674221862, 152.15052873427666 -33.82243006904891)))'
609601
params = {
610602
"filter": filter,
611603
"filter_lang": "cql2-text",
612604
}
613-
resp = await app_client.post("/search", json=params)
605+
resp = await app_client.get("/search", params=params)
614606
assert resp.status_code == 200
615607
resp_json = resp.json()
616608
assert len(resp_json["features"]) == 1
@@ -623,7 +615,7 @@ async def test_search_filter_extension_cql2text_s_disjoint_property(app_client,
623615
"filter": filter,
624616
"filter_lang": "cql2-text",
625617
}
626-
resp = await app_client.post("/search", json=params)
618+
resp = await app_client.get("/search", params=params)
627619
assert resp.status_code == 200
628620
resp_json = resp.json()
629621
assert len(resp_json["features"]) == 1

0 commit comments

Comments
 (0)