From c97eb8aed603155dd535d74294314e99aeb73ca3 Mon Sep 17 00:00:00 2001 From: hyOzd Date: Tue, 16 Jun 2015 22:56:01 +0300 Subject: [PATCH] test boundingbox option of the boxselector --- tests/TestCQSelectors.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/TestCQSelectors.py b/tests/TestCQSelectors.py index b1f710a..678766a 100644 --- a/tests/TestCQSelectors.py +++ b/tests/TestCQSelectors.py @@ -266,6 +266,14 @@ class TestCQSelectors(BaseTest): fl = c.faces(selectors.BoxSelector((0.4, 0.4, 0.4), (1.1, 1.1, 1.1))).vals() self.assertEqual(3, len(fl)) + # test boundingbox option + el = c.edges(selectors.BoxSelector((-0.1, -0.1, -0.1), (1.1, 0.1, 0.6), True)).vals() + self.assertEqual(1, len(el)) + fl = c.faces(selectors.BoxSelector((0.4, 0.4, 0.4), (1.1, 1.1, 1.1), True)).vals() + self.assertEqual(0, len(fl)) + fl = c.faces(selectors.BoxSelector((-0.1, 0.4, -0.1), (1.1, 1.1, 1.1), True)).vals() + self.assertEqual(1, len(fl)) + def testFaceCount(self): c = CQ(makeUnitCube()) self.assertEqual( 6, c.faces().size() )