DOC: Add design document on Tests and CI#7195
Conversation
I think, that would be awesome! :) |
Codecov ReportBase: 88.63% // Head: 52.29% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #7195 +/- ##
===========================================
- Coverage 88.63% 52.29% -36.34%
===========================================
Files 325 325
Lines 44109 43584 -525
Branches 5863 5863
===========================================
- Hits 39096 22793 -16303
- Misses 4998 20682 +15684
- Partials 15 109 +94
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
yarikoptic
left a comment
There was a problem hiding this comment.
THANK YOU! Left some comments
for better control/smaller likelihood to accidentally run a systemwide pytest or datalad installation Co-authored-by: Yaroslav Halchenko <debian@onerussian.com> Update CONTRIBUTING.md Co-authored-by: Yaroslav Halchenko <debian@onerussian.com> Update docs/source/design/testing.rst Co-authored-by: Yaroslav Halchenko <debian@onerussian.com> [skip ci]
- improved descriptions of file layouts for tests - removed mention of nose-based utils Co-authored-by: Benjamin Poldrack <bpoldrack@users.noreply.github.com> Update docs/source/design/testing.rst Co-authored-by: Benjamin Poldrack <bpoldrack@users.noreply.github.com> Update docs/source/design/testing.rst Co-authored-by: Benjamin Poldrack <bpoldrack@users.noreply.github.com> Update docs/source/design/testing.rst Co-authored-by: Benjamin Poldrack <bpoldrack@users.noreply.github.com> Update docs/source/design/testing.rst Co-authored-by: Benjamin Poldrack <bpoldrack@users.noreply.github.com> [skip ci]
|
Code Climate has analyzed commit ee8a311 and detected 0 issues on this pull request. View more on Code Climate. |
|
Ok, let's go with this for now. Thank you @adswa! |
|
PR released in |
This fixes #6679 by moving the CONTRIBUTING section on migrating downstream code from nose to pytest into a dedicated Design document in the docs.
I just moved this section because there was an explicit issue about it, but if deemed useful, this new design document could contain more test-related information from contributing, and become a more general Design doc on tests and CI - what do you think?
[skip ci]