dsp-api icon indicating copy to clipboard operation
dsp-api copied to clipboard

Allow executing all tests against started Knora stack

Open subotic opened this issue 6 years ago • 0 comments

When the Knora stack is started from SBT with dockerComposeUp, the webapi/test and webapi/it:test tasks should run against the running stack. This would require the following:

  • make E2E tests configurable, so that they don't start KnoraService, but use the running instance
  • make the repository name configurable. Currently, the tests only run against knora-test-unit.
  • make test data more portable, and part of a docker container
  • dockerize tests in own container.

The goal is to build all necessary docker images once and then be able to run all tests only with those images. This will make automated testing on our own infrastructure much easier. Also, #1103 would make the final goal much easier.

subotic avatar Dec 10 '18 16:12 subotic