def test10(self): '''Verify thread passes.''' self.assertList(PathThreadMilling.threadPasses(1, radii, 10, 9, 0, 0), [10]) self.assertList(PathThreadMilling.threadPasses(2, radii, 10, 9, 0, 0), [9.5, 10]) self.assertList(PathThreadMilling.threadPasses(5, radii, 10, 9, 0, 0), [9.2, 9.4, 9.6, 9.8, 10])
def test30(self): """Verify external thread passes.""" self.assertList( PathThreadMilling.threadPasses(1, radii, False, 10, 9, 0, 0), [9]) self.assertList( PathThreadMilling.threadPasses(2, radii, False, 10, 9, 0, 0), [9.292893, 9]) self.assertList( PathThreadMilling.threadPasses(5, radii, False, 10, 9, 0, 0), [9.552786, 9.367544, 9.225403, 9.105573, 9], )
def test10(self): """Verify internal thread passes.""" self.assertList( PathThreadMilling.threadPasses(1, radii, True, 10, 9, 0, 0), [10]) self.assertList( PathThreadMilling.threadPasses(2, radii, True, 10, 9, 0, 0), [9.707107, 10]) self.assertList( PathThreadMilling.threadPasses(5, radii, True, 10, 9, 0, 0), [9.447214, 9.632456, 9.774597, 9.894427, 10], )