There's room for something to be refactored there, even if the
differences are significant. The Darcs.Test version is used in darcs
test only. The Darcs.Repository version is used for darcs foo --test
The following patch sent by Guillaume Hoffmann <guillaumh@gmail.com> updated issue issue2198 with
status=has-patch
* resolve issue2198 move repo testing code to Darcs.Repository.Test
Ignore-this: 738571e479b21df16e12b48cec046fd9
also move (versioned and unversioned) file listing functions from
Darcs.Arguments to Darcs.Repository to avoid circular dependencies.
The following patch sent by Guillaume Hoffmann <guillaumh@gmail.com> updated issue issue2198 with
status=resolved;resolvedin=2.10.0 HEAD
* resolve issue2198 move repo testing code to Darcs.Repository.Test
Ignore-this: 738571e479b21df16e12b48cec046fd9
also move (versioned and unversioned) file listing functions from
Darcs.Arguments to Darcs.Repository to avoid circular dependencies.