Skip to content

Regression tests for quick verification on multiple systems #1883

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

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

Conversation

jokkon
Copy link
Contributor

@jokkon jokkon commented May 15, 2025

A baseline of regression tests for the app. The focus is to have low level of flakiness in these tests to verify functionality on systems in a more streamlined way. Deeper testing of functionality is done elsewhere. The tests run simple commands requiring a key and verifying the OATH and the PIV parts of the app. These tests should be considered stable and non-flaky and should evolve from that position, i.e. if any test is considered flaky it should be fixed or removed. Please Run and verify that they live up to the promise in all different platforms:

flutter test -d macos integration_test/regression_test_desktop.dart

@AdamVe
Copy link
Member

AdamVe commented Jun 2, 2025

I updated with the main branch (flutter 3.32.1). We need to review the tests once again - they failed for me on mac.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants