test suite depends on files in user's $HOME
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Dulwich |
Fix Released
|
High
|
Jelmer Vernooij |
Bug Description
Trying to build Dulwich 0.8.3, I get three test suite failures: test_default_
File "dulwich/
raise ValueError(
which presumably means that dulwich.config is having trouble parsing my ~/.gitconfig. Fine, that's already pretty much covered by bug 768687.
This report is about a side-issue: whether dulwich passes tests depends on the content of the invoker's home directory. On one hand we can catch more bugs this way, but on the other hand such lack of reproducibility can make debugging unpleasant. Would it make sense to set HOME to point to a temporary directory populated by the test suite?
Changed in dulwich: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: config |
Changed in dulwich: | |
milestone: | none → 0.8.4 |
status: | Fix Committed → Fix Released |
This should now be fixed in trunk. Thanks for the bugreport!