-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrading the test suite's Features standard from version 1.0.0 to 1.0.1 #240
Comments
This description contains incorrect statements:
It is, however, true that the CITE tests currently support v1.0.0, not v1.0.1. See #204. But I do not think that this impacts the "extent"-related tests. |
@code-akki Are your questions clarified? If yes, can you please close this issue? |
Thank you for the quick response and I understand the versioning semantics for the bug fix. According to the Feature standard v1.0.1 the |
@code-akki Tests Also, we realized that there are some additional failures on Beta which do not occur on Production. As Beta contains the more recent version of the test suite, it might be worth for you to check this. Please create new issues if you have any questions regarding the additional failures. |
@dstenger Sorry for such a delayed response, I agree to the fact that ets-ogcapi-features10/src/main/java/org/opengis/cite/ogcapifeatures10/util/JsonUtils.java Line 88 in 0e54b40
temporal as opposed to looking for the key interval as defined in , OGC Features- Part I: Core v1.0.1, Feature Collections, Requirement 17.C.
|
Thanks for responding. We will check this. |
Please be aware that the test suite was implemented against version 1.0 of the specification. |
Is the test suite going to be upgraded with respect to new version 1.0.1 standard some time in the future? If so, what is the expected timeline? |
@mbrachman reply to this |
Describe the bug
The datetime related tests are being skipped since the test suite is based on/supports 1.0.0 and it is observed that it differs greatly from the latest 1.0.1 version.
To Reproduce
Steps to reproduce the behavior:
It contains a feature collection (id: 6dbcd15f-b497-42cd-8468-e3ecdf2daf7d) that has datetime properties defined in the extent property.
Expected behavior
Should run datetime related tests instead of completely skipping.
Screenshots
Additional context
The temporal extent is defined in 1.0.0 as the temporal field as a child of the extent object, as an array of two values (startTime, endTime).
Here is an example of an extent object as per version 1.0.0-
whereas in 1.0.1, it is defined under an additional child field called interval under extent/temporal object as an array of array of time values.
Here’s an example of an extent object in version 1.0.1-
https://www.ldproxy.nrw.de/kataster/collections/flurstueck?f=json
https://demo.pygeoapi.io/master/collections?f=json
The text was updated successfully, but these errors were encountered: