From d65b0e8663a06463c6b5d103f5034c2774e38ba5 Mon Sep 17 00:00:00 2001
From: Gabriel Studer <gabriel.studer@stud.unibas.ch>
Date: Mon, 22 Apr 2013 13:45:52 +0200
Subject: [PATCH] check whether some errors get raised in Selection function

---
 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 bfba6afb1..f4d22c5f0 100644
--- a/modules/base/tests/test_table.py
+++ b/modules/base/tests/test_table.py
@@ -1699,6 +1699,10 @@ class TestTable(unittest.TestCase):
     #check wether error gets raised when two operands are not separated by an operator
     self.assertRaises(ValueError,tab.Select,'a=1 b=1.0')
 
+    #check whether error gets raised when inconsistent types are compared
+    self.assertRaises(ValueError,tab.Select,'c>d')
+    self.assertRaises(ValueError,tab.Select,'c+d=5')
+
     from ost.table_selector import *
 
     selector=TableSelector(tab.col_types,tab.col_names,'')
-- 
GitLab