forked from geopython/OWSLib
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
OGC Connected Systems API (geopython#928)
* [CSAPI] add systems * [CSAPI] add procedures and deployments * [CSAPI] add properties and samplingFeatures * [CSAPI] add datastreams and observations * [CSAPI] add controlchannels.py and commands.py * [CSAPI] add systemevents.py and systemhistory.py * [CSAPI] consolidate all files into one * [CSAPI] reorganize sections to fit docs * [CSAPI] add query parameters to methods for part 1 and 2 * [CSAPI] update _request method to use headers for PUTs * [CSAPI] add tests for most parts of CSAPI, fix bugs encountered * move repeatedly referenced data to fixtures in test * fix and annotate remaining possible tests * add a response handler option to and default to PUT, POST, and DELETE methods for more positive control over response results * update tests to take advantage to response handler function data where needed * combine system tests into a single one to remove potential ordering issues * update systems, datastreams observations, and system history tests. Add headers to PUT method in ogcapi base class * update sampling features tests and combine to help ensure repeatability * remove unnecessary print statements in test * remove unused import * remove unused default response handlers * remove redundant observation deletion test and move functionality into comprehensive observation test that cleans up after itself * remove intentionally skipped tests * remove more fixture deps for datastream test, use individual instances in utility functions * rename test_connectedsystems_osh.py to test_ogcapi_connectedsystems_osh.py * add noqa to allow "unused" doc local variable same as parent ogcapi files * add Connected Systems API info to the docs * clean up import order, fix small error in doc example * fix a grammar issue * add readonly tests and skip transactional ones
- Loading branch information
1 parent
6dfa506
commit 4633c61
Showing
6 changed files
with
1,762 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.