(self)
| 162 | self.assertAlmostEqual(b2.findSolid().Volume(), 2, 5) |
| 163 | |
| 164 | def test_all_planes(self): |
| 165 | b2 = Workplane().box(1, 1, 1) |
| 166 | for p in ["XY", "YX", "XZ", "ZX", "YZ", "ZY"]: |
| 167 | b2 = b2.mirror(p) |
| 168 | bbBox = b2.findSolid().BoundingBox() |
| 169 | assert [bbBox.xlen, bbBox.ylen, bbBox.zlen] == [1.0, 1.0, 1.0] |
| 170 | self.assertAlmostEqual(b2.findSolid().Volume(), 1, 5) |
| 171 | |
| 172 | def test_bad_plane_input(self): |
| 173 | b2 = Workplane().box(1, 1, 1) |