(self)
| 1029 | self.assertEqual(2, len(v)) |
| 1030 | |
| 1031 | def testSumSelector(self): |
| 1032 | c = CQ(makeUnitCube()) |
| 1033 | |
| 1034 | S = selectors.StringSyntaxSelector |
| 1035 | |
| 1036 | fl = c.faces(selectors.SumSelector(S(">Z"), S("<Z"))).vals() |
| 1037 | self.assertEqual(2, len(fl)) |
| 1038 | el = c.edges(selectors.SumSelector(S("|X"), S("|Y"))).vals() |
| 1039 | self.assertEqual(8, len(el)) |
| 1040 | |
| 1041 | # test the sum operator |
| 1042 | fl = c.faces(S(">Z") + S("<Z")).vals() |
| 1043 | self.assertEqual(2, len(fl)) |
| 1044 | el = c.edges(S("|X") + S("|Y")).vals() |
| 1045 | self.assertEqual(8, len(el)) |
| 1046 | |
| 1047 | # test using extended string syntax |
| 1048 | fl = c.faces(">Z or <Z").vals() |
| 1049 | self.assertEqual(2, len(fl)) |
| 1050 | el = c.edges("|X or |Y").vals() |
| 1051 | self.assertEqual(8, len(el)) |
| 1052 | |
| 1053 | def testSubtractSelector(self): |
| 1054 | c = CQ(makeUnitCube()) |
nothing calls this directly
no test coverage detected