Fix #27 Update CTL with better information about conformance classes
1.14 (2018-02-27)
Fix #32 WCS VendorSpecificCapabilities Validation failure for GetCapabilities response
Fix #31 wcs1-0-0:getcoverage_operations-getcoverage_request-grid_size-post-xml-2 fails cause of unexpected Content-Type
Fix #30 Incorrect request from WCS Team Engine Test Case for DescribeCoverage
Fix #29 Incorrect request from WCS Team Engine Test Case for GetCoverage - “gml” namespace identifier missing
1.13 (2017-04-13)
Fix #24 Rename test getcoverage_operations-getcoverage_request-grid_size-get-xml-2
Fix #19 Question regarding Test wcs1-0-0:getcoverage_operations-getcoverage_request-grid_size-get-kvp-2
1.12 (2017-01-31)
Fix #15 Variable $VAR_WCS_DESCRIBE_COVERAGE_HTTP_POST_URL has not been declared in Test wcs1-0-0:getcoverage_operations-getcoverage_request-grid_size-get-xml-2
1.11 (2015-07-30)
Update pom.xml to build with Maven 2 and minor edits
Fix #13 Replace DescribeCoverage HTTP GET with HTTP POST request
1.10 (2015-03-05)
Update to new release scheme
r9 (2014-11-19)
#2 - WCS Format Parameter on GetCoverage Post request
#10 - MIME type exception when a GetCoverage request is made without a specific grid size and without a grid resolution
#7 - CITE tests will generate gml:pos with comma separated ordinates
#5 - WCS tests work only if coverage names have no char that needs to be url encoded
#4 - Exception tests do not work if higher versions of the WCS spec are also implemented in the same server
r7 (2014-06-10)
Fix CITE-951: ServletException occurs when image returned instead of expected exception report.
r6 (2014-02-28)
Fixed CITE-919: Added function wcs:coords-from-envelope to extract coordinates from gml:Envelope (wcs-functions.xml).
Fixed VAR_WCS_COVERAGE_1_POSITION_FIRST and VAR_WCS_COVERAGE_1_POSITION_SECOND variables to allow for multiple occurrences of gml:Envelope (in wcs:spatialDomain context).
Fixed CITE-778: Encode coverage names using XPath function encode-for-uri.
Fixed type restriction error in 1.0.0_c1/wcsCapabilities.xsd (AbstractDescriptionBaseType).
r5 (2013-03-22)
correct wcs1-0-0:getcapabilities_operations-getcapabilities_request-post-xml-7 as reported in 776
removed “deprecated” notice in config.xml
r4 (2013-02-08)
added note about required libs (resources/README.txt)
r3 (2012-06-25)
added correct xlink schema
changed for new xlink policy
r2 (2010-11-15)
fixed issue #23 and removed call to removed tests (issue #23)
r1 (2010-05-13)
removed irrelevant testing of a none existing exception message
r0 (2009-10-12)
Corrected time parameter on test getcoverage_operations-getcoverage_request-time-get-kvp-1 (Issue 307)
Added CRS parameter to test getcoverage_operations-getcoverage_request-time-get-kvp-2 (Issues 330, 309)
Added tests and bug fixes written for NSG that apply to the base WCS specification:
Each HTTP GET URL prefix ends in either a ‘?’ or a ‘&’
The server handles encoded commas and spaces in list values correctly if any coverage names contain commas or spaces
Service exception XML validates according to the Service Exception XML Schema
N/A - NSG specific
The version and updateSequence attributes are omitted from all of the three capabilities sections (Service, Capability, and ContentMetadata) element when the full Capabilities XML is retrieved.
When a GetCoverage request is made with a BBOX inside the defined Bounding BOX, the server returns content.
When a GetCoverage request is made with a BBOX partly contained in the defined Bounding BOX, the server returns content.
For coverages with a temporal domain with time instants, a GetCoverage request with a temporalSubset that specifies a time instant returns content.
For coverages with a temporal domain with time periods, a GetCoverage request with a temporalSubset that specifies a time period returns content.
For coverages with at least one RectifiedGrid, each of the supportedCRSs is the same as the srsName of one of its RectifiedGrids
If the describeCoverage provides a NativeCRSs element, a getcoverage request with this request succeeds without distortion or degradation of the coverage data.
N/A - NSG specific
SupportedInterpolations is absent, empty, or has a default attribute that specifies one of the child interpolation methods.
For each of the advertised interpolation methods, the server returns content.
When a request contains a BBOX in upper,lower instead of lower,upper format, the service returns an exception.
If the only interpolation method supported is “none”, a GetCoverage request that uses resolution parameters to request a coverage that is not at the native resolution returns an exception.
If the only interpolation method supported is “none”, a GetCoverage request that uses height and width parameters to request a coverage that is not at the native resolution returns an exception.
A coverage request using RESX, RESY, RESZ and INTERPOLATION=none raises an exception.
A coverage request using RESESPONSE_CRS and INTERPOLATION=none raises an exception.
A coverage request that specifies aGML Rectified grid in its domain subset returns a valid coverage.
A valid getCoverage response is returned for each supportedFormat
If they exist, UPDATESEQUENCE values work with GetCapabilities requests. Test UPDATESEQUENCE parameters with GetCapabilities requests (same as WCS 1.1.1 tests)
To return a coverage in multiple part files, the multi-part MIME encoding is used by the service.
N/A - NSG specific
Each coverage offering supports at least one of these: GeoTIFF, HDF-EOS, DTED, NITF, or GML