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

feat(tests): include tests in pypi package #44

Merged
merged 4 commits into from
Feb 9, 2021

Conversation

justindujardin
Copy link
Owner

@justindujardin justindujardin commented Feb 1, 2021

Include the pathy test suite in its pypi package.

pip install pathy

Once installed, you can run the pathy tests:

python -m pytest --pyargs pathy

 - requested to support testing new versions of pathy recipes
 - allow overriding test buckets for GCS client testing
@codecov
Copy link

codecov bot commented Feb 2, 2021

Codecov Report

Merging #44 (3a3f199) into develop (2bf1cff) will increase coverage by 4.32%.
The diff coverage is 99.18%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop      #44      +/-   ##
===========================================
+ Coverage    89.20%   93.52%   +4.32%     
===========================================
  Files            7       12       +5     
  Lines          926     1777     +851     
===========================================
+ Hits           826     1662     +836     
- Misses         100      115      +15     
Impacted Files Coverage Δ
pathy/tests/conftest.py 91.66% <90.00%> (ø)
pathy/tests/test_base.py 98.36% <100.00%> (ø)
pathy/tests/test_cli.py 100.00% <100.00%> (ø)
pathy/tests/test_clients.py 100.00% <100.00%> (ø)
pathy/tests/test_file.py 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2bf1cff...3a3f199. Read the comment docs.

@justindujardin justindujardin changed the base branch from master to develop February 9, 2021 21:45
@justindujardin justindujardin merged commit d6ad724 into develop Feb 9, 2021
@justindujardin justindujardin deleted the feature/include-tests branch February 9, 2021 21:58
justindujardin pushed a commit that referenced this pull request Feb 10, 2021
## [0.3.6](v0.3.5...v0.3.6) (2021-02-10)

### Features

* **cli:** add "-l" flag to ls command ([e47fb02](e47fb02))
* **Pathy:** add "ls" method for quickly querying blobs with stats ([bf452e7](bf452e7))
* **tests:** include tests in pypi package ([#44](#44)) ([d6ad724](d6ad724))
@justindujardin
Copy link
Owner Author

🎉 This PR is included in version 0.3.6 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

1 participant