From bd4bed8480062d7740c4f6f461a2a2063d101908 Mon Sep 17 00:00:00 2001
From: Marco Biasini <marco.biasini@unibas.ch>
Date: Wed, 13 Jun 2012 15:45:01 +0200
Subject: [PATCH] fix table unit tests when numpy is not installed on system

---
 modules/base/tests/test_table.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/modules/base/tests/test_table.py b/modules/base/tests/test_table.py
index 7b6b3be22..4f8fdd505 100644
--- a/modules/base/tests/test_table.py
+++ b/modules/base/tests/test_table.py
@@ -1147,6 +1147,8 @@ class TestTable(unittest.TestCase):
     self.assertEquals(auc, None)
 
   def testCalcROCFromFile(self):
+    if not HAS_NUMPY:
+      return
     tab = Table.Load(os.path.join('testfiles','roc_table.dat'))
     auc = tab.ComputeROCAUC(score_col='prediction', class_col='reference', class_cutoff=0.4)
     self.assertEquals(auc, 1.0)
@@ -1195,6 +1197,8 @@ class TestTable(unittest.TestCase):
     self.assertAlmostEquals(mcc, 0.882089673321)
 
   def testTableAsNumpyMatrix(self):
+    if not HAS_NUMPY:
+      return
 
     '''
     checks numpy matrix 
-- 
GitLab