opengeospatial / teamengine

TEAM Engine (Test, Evaluation, And Measurement Engine) is an engine for testing web services and other resources written in JAVA. It executes test scripts written in Compliance Test Language (CTL), TestNG and other languages. It is lightweight and easy to run as a command line or to setup as a service. It can be used to test any type of service or encoding. It is also the official tool used by the Open Geospatial Consortium (OGC) for compliance testing.
Apache License 2.0
45 stars 41 forks source link

HTML report contains obsolete <br> #493

Closed dstenger closed 2 years ago

dstenger commented 2 years ago

In some cases, the HTML report contains obsolete
strings.

For example, when executing the WFS 2.0 test suite with http://cite.deegree.org/deegree-webservices-3.4.16/services/wfs200?service=WFS&request=GetCapabilities, following lines are returned in the HTML report:

invalid Geometry Operand | java.lang.AssertionError: Unexpected HTTP status code. expected <br>[400] but found <br>[200]

duplicate Query | java.lang.AssertionError: Node has unexpected <br>[local name] value. expected <br>[CreateStoredQueryResponse] but found <br>[ExceptionReport]

The test result shall be more readable by removing obsolete strings.

dstenger commented 2 years ago

Please see my comment in the pull request: https://github.com/opengeospatial/teamengine/pull/508#pullrequestreview-929261161