From 735769fb6e12482d4eaced61519015eca71b5a67 Mon Sep 17 00:00:00 2001
From: Matthieu Schaller <matthieu.schaller@durham.ac.uk>
Date: Wed, 23 Mar 2016 15:24:18 +0000
Subject: [PATCH] Translate script input into floats...

---
 tests/difffloat.py | 8 ++++----
 tests/testPair.sh  | 5 +++++
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/tests/difffloat.py b/tests/difffloat.py
index d4b19bd2b2..fd2d365cff 100644
--- a/tests/difffloat.py
+++ b/tests/difffloat.py
@@ -31,8 +31,8 @@ file1 = sys.argv[1]
 file2 = sys.argv[2]
 
 if len(sys.argv) >= 5:
-    abs_tol = sys.argv[3]
-    rel_tol = sys.argv[4]
+    abs_tol = float(sys.argv[3])
+    rel_tol = float(sys.argv[4])
 
 print "Absolute difference tolerance:", abs_tol
 print "Relative difference tolerance:", rel_tol
@@ -77,7 +77,7 @@ for i in range(n_lines):
 
 
 if error:
-    sys.exit(1)
+    exit(1)
 else:
     print "No differences found"
-    sys.exit(0)
+    exit(0)
diff --git a/tests/testPair.sh b/tests/testPair.sh
index 1423311e27..b484ecbbef 100755
--- a/tests/testPair.sh
+++ b/tests/testPair.sh
@@ -1,3 +1,8 @@
 #!/bin/bash
+rm brute_force.dat swift_dopair.dat
+
 ./testPair -p 6 -r 1
+
 python difffloat.py brute_force.dat swift_dopair.dat 1e-5 2e-6
+
+exit $?
-- 
GitLab