Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create docker tests (end-to-end) #1464

Open
mki-c2c opened this issue Jan 7, 2022 · 2 comments
Open

create docker tests (end-to-end) #1464

mki-c2c opened this issue Jan 7, 2022 · 2 comments
Labels
enhancement usergroup work This lable is used to mark issues which will be done by usergroup members

Comments

@mki-c2c
Copy link
Contributor

mki-c2c commented Jan 7, 2022

first ideas (this is a very preliminary analysis, it is rather a list of ideas. In the final implementation, there may be some additional parts or some parts may be unnecessary)
should cover:

  • end-to-end pdf generation
  • verification of contents (varying contents (timestamp, uuid, may be mocked)

potential architecture:

  • new github repo with version compatibility information from the different components (oereb_server, MFP, oereblex, etc.)
  • some acceptance tests on a complete test enviranment with all components
  • possibility to create a common install script to deploy the whole system with options to include or exclude some parts
@vvmruder
Copy link
Collaborator

vvmruder commented Mar 1, 2022

This Issue is related #1436. Important seems the fact to not rely on python necessarily to test. And more important is the testing of JSON/XML then the testing of PDF. The latter can have arbitrary deep difficulties in term of testing.

@vvmruder vvmruder added the 2023 label Dec 15, 2022
@vvmruder
Copy link
Collaborator

vvmruder commented Dec 15, 2022

@voisardf @svamaa We need to talk about this => workshop?

@voisardf voisardf added enhancement usergroup work This lable is used to mark issues which will be done by usergroup members and removed 2023 labels Oct 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement usergroup work This lable is used to mark issues which will be done by usergroup members
Projects
None yet
Development

No branches or pull requests

3 participants