opengeospatial / ets-sos10

Executable Test Suite for OGC Sensor Observation Service 1.0
0 stars 1 forks source link

SOS 1.0 r8 issue from Alex #3

Closed bermud closed 9 years ago

bermud commented 10 years ago
  1. In DescribeSensor tests, parameter "version" is used incorrectly - as GetCapabilities reports both SOS versions "1.0.0" and "2.0.0" as allowed, the post requests send <version=""1.0.0 2.0.0"">, which always triggers an error. It seems that would be just right, since this is version 1.0.0 under test.

  2. In DescribeSensor tests, the quote marks in the outputFormat value <text/xml; subtype=""sensorML/1.0.1""> are replaced with <">. Similar request with <"> instead <"> returns a normal describeSensor response. I am not sure if that is an error, as in theory both are legitimate substitutes for the quote marks; however, in practice <"> seems less harmless.

  3. In DescribeSensor tests, the POST request URL somehow combines two - one for SOAP and another for POST: <URL: [http://ioossos.axiomalaska.com/52n-sos-ioos-stable/sos/soap]() [http://ioossos.axiomalaska.com/52n-sos-ioos-stable/sos/pox]()> Is that the right way? I think that only second URL should be used.

  4. Test "sos:general-SOS.General-InvalidRequest.1" sends POST request instead of GET. Although it is totally legitimate test because SOS instance has to support both HTTP methods, our implementation has different endpoints for GET and POST, which is clearly described in GetCapabilities document. Is it possible either to take the POST endpoint URL from the GetCapabilities document or switch to GET method in this test?

Originally reported in the OGC CITE issue tracker: issue #894
Opened: 2013-11-09 04:48:17 Last Updated: 2013-12-16 10:09:04

bermud commented 9 years ago

Seems it was fixed in r9 and r10.