HUnit
HUnit copied to clipboard
Assert that paths are equal
I recently found myself writing a function to check that filepaths are equal:
assertEqualPath got expected = do
got' <- canonicalizePath got
expected' <- canonicalizePath expected
assertBool (printf "expected: %s\n but got: %s" expected' got') $
equalFilePath got' expected'
This depends on both directory and filepath, but both of those are GHC boot packages so that seems pretty reasonable.
Would it make sense to add this to HUnit? Happy to put together a PR if it would.
This issue has been open for 4 years and there's been no activity. Would it make sense to close it?
Yeah, closing the issue is fine.