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

Add dry run test #16

Merged
merged 4 commits into from
Jun 10, 2024
Merged

Add dry run test #16

merged 4 commits into from
Jun 10, 2024

Conversation

jmgate
Copy link
Collaborator

@jmgate jmgate commented Jun 10, 2024

Type: Task

Commits

  1. ci: Don't fail fast (0d3a5e3)

    If one job in the matrix of jobs fails, we still want to be able to see the results from the other jobs.

  2. refactor: Use functools.cached_property instead (3d91282)

    This package was originally developed for Python 3.6, before functools.cached_property was introduced. That should be a drop-in replacement for the home-grown lazy_property, though, so now that we just support Python 3.8+, we should use it instead.

  3. test: Add coverage configuration (27bc6d6)

  4. test: Cover run() in dry-run mode (c44d6ff)

Motivation

Just wanting complete unit test coverage for safety's sake.

@jmgate jmgate self-assigned this Jun 10, 2024
If one job in the matrix of jobs fails, we still want to be able to see
the results from the other jobs.
@jmgate jmgate force-pushed the add-dry-run-test branch 2 times, most recently from 1b4fe58 to fadc619 Compare June 10, 2024 18:00
jmgate added 3 commits June 10, 2024 12:01
This package was originally developed for Python 3.6, before
`functools.cached_property` was introduced.  That should be a drop-in
replacement for the home-grown `lazy_property`, though, so now that we
just support Python 3.8+, we should use it instead.
@jmgate jmgate force-pushed the add-dry-run-test branch from fadc619 to c44d6ff Compare June 10, 2024 18:01
@jmgate jmgate merged commit 810d6fb into master Jun 10, 2024
10 checks passed
@jmgate jmgate deleted the add-dry-run-test branch June 10, 2024 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant