-
Notifications
You must be signed in to change notification settings - Fork 11
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
Workflow test failing due to path inconsistencies #172
Comments
FTR: Seems this call in
Which implies the problem is with metalad (and/or an extractor). |
Also another piece of information. I did this same procedure using the command line interface:
In this case there are two |
The relative-path error should be fixed by PR datalad/datalad-metalad#272 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
(Environment: datalad 0.17.1 on a Mac)
I have a test that creates a super and nested subdataset, and then passes the superdataset path to a method that internally calls foreach_dataset. See:
datalad-catalog/datalad_catalog/tests/test_workflow.py
Line 297 in c7e907d
Code repeated for clarity:
When I run this test with
pytest -rP
from the package root, I get this full log:I.e. the test fails on an assert after the
foreach_dataset
part has concluded, since theforeach_dataset
is within atry...except
statement.I think the important part of the failure is
since one path has
private
prepended to it.Inserting and running the following directly after the
assert_repo_status(super_ds.path)
line in the first code block above:And getting the superdataset submodules after creating and saving gives the following:
The text was updated successfully, but these errors were encountered: