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

Try re-adding CLI tests on Github Actions #778

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

nhoening
Copy link
Contributor

@nhoening nhoening commented Jul 31, 2023

Description

Trying if we can unskip some CLI tests here in Github Actions. (we had to skip them a while ago as they led to weird errors, but only in GA, not locally).

The approach this time is the only run them on a fresh database.

It would be good to add them here, as our coverage is underreported. But devs run them locally.

How to test

We can only test by pushing and seeing the results of GA.

State

I see these tests passing now, but there is something going wrong with routing when CLI tests are in the mix on GA...

The UI tests see something else than expected on the login page, and the error response tests see 302 status codes instead of the error codes they expected. This does not happen locally.

Re-skipping the CLI tests on GA will remove that problem.

Too weird to spend more time with this for now ...

Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
@nhoening nhoening changed the title skip skipping Try re-adding CLI tests on Github Actions Aug 1, 2023
@Flix6x Flix6x linked an issue Aug 2, 2023 that may be closed by this pull request
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tests for CLI functions
1 participant