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

Unify branch name with pytest id for integration tests #804

Open
slimreaper35 opened this issue Jan 30, 2025 · 0 comments
Open

Unify branch name with pytest id for integration tests #804

slimreaper35 opened this issue Jan 30, 2025 · 0 comments
Labels
my first issue Good for newcomers nice to have A non-blocking, but nice to have feature tests Issue regarding a test suite problem
Milestone

Comments

@slimreaper35
Copy link
Member

Some branches in https://github.com/cachito-testing/integration-tests/branches use different names for test cases than what we have as an id for pytest. Let's be consistent and use one name (it can be a completely new name) for the branch name as well as pytest id

This will lead to renaming some test data directories that need to correspond to particular pytest id.

Example:

            utils.TestParameters(
                branch="bundler/missing-git-revision",
                packages=({"path": ".", "type": "bundler"},),
                check_output=False,
                check_deps_checksums=False,
                check_vendor_checksums=False,
                expected_exit_code=1,
                expected_output="Failed to parse",
            ),
-            id="bundler_malformed_lockfile",
+            id="bundler_missing_git_revision",
@slimreaper35 slimreaper35 added nice to have A non-blocking, but nice to have feature tests Issue regarding a test suite problem labels Jan 30, 2025
@eskultety eskultety added this to the Refactoring milestone Jan 30, 2025
@eskultety eskultety added the my first issue Good for newcomers label Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
my first issue Good for newcomers nice to have A non-blocking, but nice to have feature tests Issue regarding a test suite problem
Development

No branches or pull requests

2 participants