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

Executing ets-wms-client13 test suite with master branch leads to unexpected password request #532

Closed dstenger closed 2 years ago

dstenger commented 2 years ago

Describe the bug Executing ets-wms-client13 test suite with master branch (5.5-SNAPSHOT) leads to unexpected password request: When starting the test run, the web browser asks for the password again (in a pop up). This is probably a side effect of the security check implemented for the REST interface.

This error did not occur with TEAM Engine v5.4.1.

To Reproduce Steps to reproduce the behavior:

  1. Build current master of teamengine.
  2. Clone ets-wms-client13 repository.
  3. Set TEAM Engine v5.5-SNAPSHOT in pom file.
  4. Execute mvn clean install docker:run -Pdocker
  5. Access web browser interface via http://localhost:8081/teamengine/.
  6. Start test run.
  7. Pop up with password request is coming up.

Expected behavior It should not be necessary to enter the password again when starting a test run.