Minor improvements in testing of new expressions
[linpy.git] / pypol / tests / test_domains.py
index 4d38075..820d556 100644 (file)
@@ -60,7 +60,7 @@ class TestDomain(unittest.TestCase):
         self.assertFalse(self.empty == self.universe)
 
     def test_isdisjoint(self):
-        self.assertFalse(self.square1.isdisjoint(self.square2))        
+        self.assertFalse(self.square1.isdisjoint(self.square2))
         self.assertFalse(self.universe.isdisjoint(self.square1))
         self.assertTrue(self.square1.isdisjoint(self.square5))
         self.assertTrue(self.empty.isdisjoint(self.square1))
@@ -76,7 +76,7 @@ class TestDomain(unittest.TestCase):
         self.assertFalse(self.square3 <= self.square4)
         self.assertTrue(self.empty <= self.square1)
         self.assertTrue(self.square1 <= self.universe)
-        
+
     def test_lt(self):
         self.assertTrue(self.square4 < self.square3)
         self.assertFalse(self.square3 < self.square4)
@@ -88,16 +88,16 @@ class TestDomain(unittest.TestCase):
         self.assertEqual(~self.universe, Empty)
         self.assertEqual(~self.empty, self.universe)
 
-    def test_polyhedral_hull(self):
-        self.assertEqual(self.square1.polyhedral_hull(), self.hull)
-        self.assertEqual(self.universe.polyhedral_hull(), self.universe)
-        self.assertEqual(self.empty.polyhedral_hull(), self.empty)
+    def test_aspolyhedron(self):
+        self.assertEqual(self.square1.aspolyhedron(), self.hull)
+        self.assertEqual(self.universe.aspolyhedron(), self.universe)
+        self.assertEqual(self.empty.aspolyhedron(), self.empty)
 
-    def test_project_out(self):
-        self.assertEqual(self.square1.project_out(symbols('x')), self.dropped)
-        self.assertEqual(self.square1.project_out(symbols('x y')), self.universe)
-        self.assertEqual(self.universe.project_out([]), self.universe)
-        self.assertEqual(self.empty.project_out([]), Empty)
+    def test_project(self):
+        self.assertEqual(self.square1.project(symbols('x')), self.dropped)
+        self.assertEqual(self.square1.project(symbols('x y')), self.universe)
+        self.assertEqual(self.universe.project([]), self.universe)
+        self.assertEqual(self.empty.project([]), Empty)
 
     def test_simplify(self):
         self.assertEqual(self.universe.simplify(), self.universe)
@@ -107,7 +107,7 @@ class TestDomain(unittest.TestCase):
         self.assertEqual(self.square6.sample(), self.sample)
         self.assertEqual(self.empty.sample(), Empty)
         self.assertEqual(self.universe.sample(), self.universe)
-        
+
     def test_intersection(self):
         self.assertEqual(self.square1.intersection(self.square2), self.intersection)
 
@@ -151,12 +151,12 @@ class TestDomain(unittest.TestCase):
         self.assertEqual(self.square1.lexmax(), self.lexmax)
         self.assertEqual(self.universe.lexmax(), self.universe)
         self.assertEqual(self.empty.lexmax(), Empty)
-        
+
     def test_num_parameters(self):
         self.assertEqual(self.square1.num_parameters(), 2)
         self.assertEqual(self.empty.num_parameters(), 0)
         self.assertEqual(self.universe.num_parameters(), 0)
-        
+
     def test_involves_dims(self):
         self.assertTrue(self.square1.involves_dims(symbols('x y')))
         self.assertFalse(self.empty.involves_dims(symbols('x')))