-
Notifications
You must be signed in to change notification settings - Fork 111
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
Fully discontinue the use of testrepos
#6144
Comments
Could you remind me why we want to discontinue their use? |
This is not about starting a removal. This issue is just tracking the tail end of a process that started ~2 years ago, when we seriously approached cross-platform operation. Testrepos were established long before proper path handling, managed branch handling, or even URL handling was implemented. Over the past years the discontinuation of this facility has broad cross-platform coverage and faster test. |
Add testing of Path objects as source specification in `clone` tests while doing so. Towards datalad#6144
Add testing of Path objects as source specification in `clone` tests while doing so. Towards datalad#6144
There is a total of 37 tests that still use this facility. The complete list of files still making use of it is
datalad/cmdline/tests/test_helpers.py
datalad/core/distributed/tests/test_clone.py
Discontinue with_testrepo usage for all core tests #6224datalad/core/local/tests/test_run.py
Discontinue with_testrepo usage for all core tests #6224datalad/core/local/tests/test_save.py
Discontinue with_testrepo usage for all core tests #6224datalad/distribution/tests/test_create_sibling.py
Discontinue usage of testrepos #6690datalad/distribution/tests/test_dataset.py
Modernize test #6670datalad/distribution/tests/test_get.py
Discontinue with_testrepos inget
tests #6674datalad/distribution/tests/test_install.py
Discontinue usage of testrepos #6690datalad/distribution/tests/test_siblings.py
Remove testrepo usage fromsiblings
test #6671datalad/distribution/tests/test_uninstall.py
datalad/distribution/tests/test_update.py
Remove with_testrepos from update tests #6672datalad/interface/tests/test_unlock.py
datalad/support/tests/test_annexrepo.py
done in https://github.com/christian-monch/datalad/tree/rf-testannexrepodatalad/tests/test_testrepos.py
Discontinue usage of testrepos #6690datalad/tests/test_tests_utils.py
Discontinue usage of testrepos #6690The text was updated successfully, but these errors were encountered: