diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for PyF
 
+## 0.7.3.0 -- 2019-02-28
+
+- Tests: fix non reproducible tests
+
 ## 0.7.2.0 -- 2019-02-27
 
 - Fixed: PyF now uses the same haskell extensions as the one used by the current haskell file to parse sub expressions.
diff --git a/PyF.cabal b/PyF.cabal
--- a/PyF.cabal
+++ b/PyF.cabal
@@ -1,5 +1,5 @@
 name:                PyF
-version:             0.7.2.0
+version:             0.7.3.0
 synopsis: Quasiquotations for a python like interpolated string formater
 description: Quasiquotations for a python like interpolated string formater.
 license:             BSD3
diff --git a/test/SpecFail.hs b/test/SpecFail.hs
--- a/test/SpecFail.hs
+++ b/test/SpecFail.hs
@@ -39,7 +39,16 @@
   IO.hPutStr fd $ "{-# LANGUAGE QuasiQuotes, ExtendedDefaultRules, TypeApplications #-}\nimport PyF\ntruncate' = truncate @Float @Int\nhello = \"hello\"\nnumber = 3.14 :: Float\nmain :: IO ()\nmain = [f|" ++ s ++ "|]\n"
   IO.hFlush fd
 
-  (ecode, _stdout, stderr) <- readProcessWithExitCode "ghc" [path, "-isrc", "-package-env", "-"] ""
+  (ecode, _stdout, stderr) <- readProcessWithExitCode "ghc" [path,
+                                                             -- Include all PyF files
+                                                             "-isrc",
+                                                             -- Disable the usage of the annoying .ghc environment file
+                                                             "-package-env", "-",
+                                                            -- Tests use a filename in a temporary directory which may have a long filename which triggers
+                                                            -- line wrapping, reducing the reproducibility of error message
+                                                            -- By setting the column size to a high value, we ensure reproducible error messages
+                                                             "-dppr-cols=10000000000000"
+                                                            ] ""
   case ecode of
     ExitFailure _ -> pure (CompileError (sanitize path stderr))
     ExitSuccess -> do
