diff --git a/Tests.hs b/Tests.hs
new file mode 100644
--- /dev/null
+++ b/Tests.hs
@@ -0,0 +1,10 @@
+import System.Exit
+import System.Unix.Progress (tests)
+import Test.HUnit
+
+main =
+    do (c,st) <- runTestText putTextToShowS (TestList $ System.Unix.Progress.tests)
+       putStrLn (st "")
+       case (failures c) + (errors c) of
+         0 -> return ()
+         n -> exitFailure
diff --git a/Unixutils.cabal b/Unixutils.cabal
--- a/Unixutils.cabal
+++ b/Unixutils.cabal
@@ -1,5 +1,5 @@
 Name:           Unixutils
-Version:        1.44
+Version:        1.45
 License:        BSD3
 License-File:	COPYING
 Author:         Jeremy Shaw, David Fox
