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

Fully discontinue the use of testrepos #6144

Closed
15 tasks done
mih opened this issue Nov 5, 2021 · 2 comments · Fixed by #6690
Closed
15 tasks done

Fully discontinue the use of testrepos #6144

mih opened this issue Nov 5, 2021 · 2 comments · Fixed by #6690

Comments

@mih
Copy link
Member

mih commented Nov 5, 2021

There is a total of 37 tests that still use this facility. The complete list of files still making use of it is

@mih mih added this to To be considered in Release 1.0 via automation Nov 5, 2021
@yarikoptic
Copy link
Member

Could you remind me why we want to discontinue their use?

@mih
Copy link
Member Author

mih commented Nov 5, 2021

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.

mih added a commit to mih/datalad that referenced this issue Nov 22, 2021
Add testing of Path objects as source specification in `clone` tests
while doing so.

Towards datalad#6144
mih added a commit to mih/datalad that referenced this issue Nov 22, 2021
Add testing of Path objects as source specification in `clone` tests
while doing so.

Towards datalad#6144
mih added a commit to mih/datalad that referenced this issue May 2, 2022
@mih mih mentioned this issue May 2, 2022
mih added a commit to mih/datalad that referenced this issue May 2, 2022
mih added a commit to mih/datalad that referenced this issue May 2, 2022
mih added a commit to mih/datalad that referenced this issue May 2, 2022
mih added a commit to mih/datalad that referenced this issue May 2, 2022
bpoldrack pushed a commit to mih/datalad that referenced this issue May 9, 2022
bpoldrack pushed a commit to mih/datalad that referenced this issue May 9, 2022
bpoldrack pushed a commit to mih/datalad that referenced this issue May 9, 2022
bpoldrack pushed a commit to mih/datalad that referenced this issue May 9, 2022
adswa pushed a commit to adswa/datalad that referenced this issue Jun 1, 2022
adswa pushed a commit to adswa/datalad that referenced this issue Jun 1, 2022
adswa pushed a commit to adswa/datalad that referenced this issue Jun 1, 2022
adswa pushed a commit to adswa/datalad that referenced this issue Jun 1, 2022
Release 1.0 automation moved this from To be considered to DONE Jun 9, 2022
@mih mih mentioned this issue Jul 1, 2022
40 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Release 1.0
  
DONE
Development

Successfully merging a pull request may close this issue.

2 participants