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.
This commit is contained in:
parent
aad4129669
commit
885974be99
17 changed files with 211 additions and 130 deletions
|
@ -1,5 +1,3 @@
|
|||
{-# LANGUAGE PackageImports #-}
|
||||
|
||||
module Common (module X) where
|
||||
|
||||
import Control.Monad as X
|
||||
|
@ -21,6 +19,7 @@ import Utility.Misc as X
|
|||
import Utility.Exception as X
|
||||
import Utility.DebugLocks as X
|
||||
import Utility.SafeCommand as X
|
||||
import Utility.ShellEscape as X
|
||||
import Utility.Process as X
|
||||
import Utility.Path as X
|
||||
import Utility.Path.AbsRel as X
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue