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

Speed #5

Merged
merged 7 commits into from
Aug 8, 2023
Merged

Speed #5

merged 7 commits into from
Aug 8, 2023

Commits on Aug 7, 2023

  1. Integration/system test improvements

    - More generic name for directory/tests.
    - Also test removing a file.
    avikstroem committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    22d9f59 View commit details
    Browse the repository at this point in the history
  2. Remove debug statement from tox.ini

    avikstroem committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    c568c3e View commit details
    Browse the repository at this point in the history
  3. Decouple IgnoreSpec and PathSnapshot classes

    avikstroem committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    a962cfd View commit details
    Browse the repository at this point in the history
  4. Move ignore-spec handling from comparator to snapshot factory

    Eliminate irrelevant paths early - do not even store them.
    avikstroem committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    299e5e7 View commit details
    Browse the repository at this point in the history
  5. Add and use NameIgnoreSpec

    Use pytest-cov, since pytest-integration works with pytest-cov but not with bare coverage run.
    avikstroem committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    c88285a View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Change snapshot glob implementation

    Avoid traversing ignored directories.
    avikstroem committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    2b194b4 View commit details
    Browse the repository at this point in the history
  2. Ignore .pytest_cache

    avikstroem committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    9f0810a View commit details
    Browse the repository at this point in the history