diff --git a/scripts/addons/cam/tests/test_suite.py b/scripts/addons/cam/tests/test_suite.py index e5e6bc38..ba3a96f7 100644 --- a/scripts/addons/cam/tests/test_suite.py +++ b/scripts/addons/cam/tests/test_suite.py @@ -64,12 +64,11 @@ class BlenderCAMTest(unittest.TestCase): # Compare the generated and expected gcode for each operation for gcode_file in test_case['gcode_files']: with self.subTest(operation=f"{test_case['subdir_name']}/{gcode_file}"): - try: - generated = self.get_gcode_from_file(gcode_file[1:]) - expected = self.get_gcode_from_file(gcode_file) - self.assertMultiLineEqual(generated, expected, - msg = "\n"+self.get_diff(gcode_file[1:], gcode_file)) - os.remove(gcode_file[1:]) # cleanup generated file uless test fails + generated = self.get_gcode_from_file(gcode_file[1:]) + expected = self.get_gcode_from_file(gcode_file) + self.assertMultiLineEqual(generated, expected, + msg = "\n"+self.get_diff(gcode_file[1:], gcode_file)) + os.remove(gcode_file[1:]) # cleanup generated file unless test fails if __name__ == '__main__': # Add a test method for each test case to the TestCase class