summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorChris Lamb <chris@chris-lamb.co.uk>2015-02-15 00:18:04 +0000
committerChris Lamb <chris@chris-lamb.co.uk>2015-02-15 00:18:04 +0000
commit9d77ba829ef8f20b0f1741d271ce1c05ef4022e8 (patch)
tree8ac5ead2142aaeb5892b532573f74db4cb0b7cb3 /tools
parentc75caa18f9eae3b17bcfb1297c8e26dc5dccc6e2 (diff)
downloadnumpy-9d77ba829ef8f20b0f1741d271ce1c05ef4022e8.tar.gz
Correct exit code if number of errors % 256 == 0
For example, we had 256 errors (etc.) our process will exit with a successful error code which is incorrect and/or misleading. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
Diffstat (limited to 'tools')
-rwxr-xr-xtools/swig/test/testArray.py2
-rwxr-xr-xtools/swig/test/testFarray.py2
-rw-r--r--tools/swig/test/testFortran.py2
-rwxr-xr-xtools/swig/test/testMatrix.py2
-rw-r--r--tools/swig/test/testSuperTensor.py2
-rwxr-xr-xtools/swig/test/testTensor.py2
-rwxr-xr-xtools/swig/test/testVector.py2
7 files changed, 7 insertions, 7 deletions
diff --git a/tools/swig/test/testArray.py b/tools/swig/test/testArray.py
index 2ccca19b4..8d9c79772 100755
--- a/tools/swig/test/testArray.py
+++ b/tools/swig/test/testArray.py
@@ -382,4 +382,4 @@ if __name__ == "__main__":
print("NumPy version", np.__version__)
print()
result = unittest.TextTestRunner(verbosity=2).run(suite)
- sys.exit(len(result.errors) + len(result.failures))
+ sys.exit(bool(result.errors + result.failures))
diff --git a/tools/swig/test/testFarray.py b/tools/swig/test/testFarray.py
index 15683b70b..0037dc9b3 100755
--- a/tools/swig/test/testFarray.py
+++ b/tools/swig/test/testFarray.py
@@ -156,4 +156,4 @@ if __name__ == "__main__":
print("NumPy version", np.__version__)
print()
result = unittest.TextTestRunner(verbosity=2).run(suite)
- sys.exit(len(result.errors) + len(result.failures))
+ sys.exit(bool(result.errors + result.failures))
diff --git a/tools/swig/test/testFortran.py b/tools/swig/test/testFortran.py
index a42af950e..be4134d4e 100644
--- a/tools/swig/test/testFortran.py
+++ b/tools/swig/test/testFortran.py
@@ -170,4 +170,4 @@ if __name__ == "__main__":
print("NumPy version", np.__version__)
print()
result = unittest.TextTestRunner(verbosity=2).run(suite)
- sys.exit(len(result.errors) + len(result.failures))
+ sys.exit(bool(result.errors + result.failures))
diff --git a/tools/swig/test/testMatrix.py b/tools/swig/test/testMatrix.py
index af234e0e9..7127678f7 100755
--- a/tools/swig/test/testMatrix.py
+++ b/tools/swig/test/testMatrix.py
@@ -359,4 +359,4 @@ if __name__ == "__main__":
print("NumPy version", np.__version__)
print()
result = unittest.TextTestRunner(verbosity=2).run(suite)
- sys.exit(len(result.errors) + len(result.failures))
+ sys.exit(bool(result.errors + result.failures))
diff --git a/tools/swig/test/testSuperTensor.py b/tools/swig/test/testSuperTensor.py
index ff1f86df2..b7765ea0a 100644
--- a/tools/swig/test/testSuperTensor.py
+++ b/tools/swig/test/testSuperTensor.py
@@ -385,4 +385,4 @@ if __name__ == "__main__":
print "NumPy version", np.__version__
print
result = unittest.TextTestRunner(verbosity=2).run(suite)
- sys.exit(len(result.errors) + len(result.failures))
+ sys.exit(bool(result.errors + result.failures))
diff --git a/tools/swig/test/testTensor.py b/tools/swig/test/testTensor.py
index a9390ebb1..61dc82090 100755
--- a/tools/swig/test/testTensor.py
+++ b/tools/swig/test/testTensor.py
@@ -399,4 +399,4 @@ if __name__ == "__main__":
print("NumPy version", np.__version__)
print()
result = unittest.TextTestRunner(verbosity=2).run(suite)
- sys.exit(len(result.errors) + len(result.failures))
+ sys.exit(bool(result.errors + result.failures))
diff --git a/tools/swig/test/testVector.py b/tools/swig/test/testVector.py
index e7d019cf7..eaaa75102 100755
--- a/tools/swig/test/testVector.py
+++ b/tools/swig/test/testVector.py
@@ -378,4 +378,4 @@ if __name__ == "__main__":
print("NumPy version", np.__version__)
print()
result = unittest.TextTestRunner(verbosity=2).run(suite)
- sys.exit(len(result.errors) + len(result.failures))
+ sys.exit(bool(result.errors + result.failures))