-
-
Notifications
You must be signed in to change notification settings - Fork 15
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
Testing/initial setup #83
Testing/initial setup #83
Conversation
Codecov Report
@@ Coverage Diff @@
## main #83 +/- ##
=======================================
Coverage ? 32.82%
=======================================
Files ? 15
Lines ? 588
Branches ? 0
=======================================
Hits ? 193
Misses ? 395
Partials ? 0 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
c68cb87
to
1b493ec
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm approving this for workflow testing, but probably very soon we want to get rid of the primes test since it doesn't apply to any of our actual code.
I included it because it was there before. I will remove it. |
ca06513
to
33eab9a
Compare
* Create empty `tests.yml` workflow * Add workflow name and event triggers * Add environmnent variables * Add bash defaults * Add build job with matrix of strategies but no steps yet * Add checkout step * Add setup mambaforge step * Add workflow_dispatch trigger * Add workflow_dispatch and simplify triggers * Add caching for lockfiles * Fix tardis to stardis typo * Download lockfile and update environment * Install tardis and stardis * Run tests * Fix another tardis to stardis typo * Fix example test using prime numbers * Upload to codecov * Add attribution to Sieve of Eratosthenes in the test_primes example test * Add .codecov.yml * Delete prime number example
📝 Description
Type: 🚦
testing
This pull request adds
tests.yml
, which includes testing for STARDIS using pytest. There are so many commits because I made one commit for each action or step.🚦 Testing
How did you test these changes?
☑️ Checklist
build_docs
label