add newtypes for QuickCheck to avoid LANG=C issues
All properties changed to use them, except for prop_encode_c_decode_c_roundtrip, which already filtered to ascii for other reasons. A few modules had to be split out, because Setup does not build-depend on QuickCheck.
Showing
- Annex.hs 1 addition, 1 deletionAnnex.hs
- Annex/View/ViewedFile.hs 4 additions, 2 deletionsAnnex/View/ViewedFile.hs
- Common.hs 1 addition, 2 deletionsCommon.hs
- Git/Filename.hs 11 additions, 17 deletionsGit/Filename.hs
- Key.hs 3 additions, 10 deletionsKey.hs
- Logs/Remote/Pure.hs 5 additions, 2 deletionsLogs/Remote/Pure.hs
- Remote/Rsync/RsyncUrl.hs 1 addition, 0 deletionsRemote/Rsync/RsyncUrl.hs
- Test.hs 7 additions, 7 deletionsTest.hs
- Utility/Base64.hs 5 additions, 2 deletionsUtility/Base64.hs
- Utility/Path.hs 0 additions, 36 deletionsUtility/Path.hs
- Utility/Path/Tests.hs 58 additions, 0 deletionsUtility/Path/Tests.hs
- Utility/QuickCheck.hs 39 additions, 2 deletionsUtility/QuickCheck.hs
- Utility/SafeCommand.hs 2 additions, 45 deletionsUtility/SafeCommand.hs
- Utility/ShellEscape.hs 65 additions, 0 deletionsUtility/ShellEscape.hs
- Utility/Verifiable.hs 5 additions, 4 deletionsUtility/Verifiable.hs
- doc/bugs/tests_fail_on_Linux_build.mdwn 2 additions, 0 deletionsdoc/bugs/tests_fail_on_Linux_build.mdwn
- git-annex.cabal 2 additions, 0 deletionsgit-annex.cabal
Please register or sign in to comment