def test_isInvariant_tolerance(self): pg3barHex = PointGroupFactory.createPointGroup('-3') pg3barRh = PointGroupFactory.createPointGroup('-3 r') cellHex = UnitCell(3, 3, 6, 90, 90, 120) cellRh = UnitCell(3, 3, 3, 75, 75, 75) self.assertTrue(pg3barHex.isInvariant(cellHex.getG())) self.assertFalse(pg3barHex.isInvariant(cellRh.getG())) self.assertTrue(pg3barRh.isInvariant(cellRh.getG())) self.assertFalse(pg3barRh.isInvariant(cellHex.getG()))