kopia lustrzana https://github.com/vilemduha/blendercam
Update test_suite.py
rodzic
0a7bfc1a72
commit
42de2b1728
|
@ -64,12 +64,11 @@ class BlenderCAMTest(unittest.TestCase):
|
||||||
# Compare the generated and expected gcode for each operation
|
# Compare the generated and expected gcode for each operation
|
||||||
for gcode_file in test_case['gcode_files']:
|
for gcode_file in test_case['gcode_files']:
|
||||||
with self.subTest(operation=f"{test_case['subdir_name']}/{gcode_file}"):
|
with self.subTest(operation=f"{test_case['subdir_name']}/{gcode_file}"):
|
||||||
try:
|
generated = self.get_gcode_from_file(gcode_file[1:])
|
||||||
generated = self.get_gcode_from_file(gcode_file[1:])
|
expected = self.get_gcode_from_file(gcode_file)
|
||||||
expected = self.get_gcode_from_file(gcode_file)
|
self.assertMultiLineEqual(generated, expected,
|
||||||
self.assertMultiLineEqual(generated, expected,
|
msg = "\n"+self.get_diff(gcode_file[1:], gcode_file))
|
||||||
msg = "\n"+self.get_diff(gcode_file[1:], gcode_file))
|
os.remove(gcode_file[1:]) # cleanup generated file unless test fails
|
||||||
os.remove(gcode_file[1:]) # cleanup generated file uless test fails
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
# Add a test method for each test case to the TestCase class
|
# Add a test method for each test case to the TestCase class
|
||||||
|
|
Ładowanie…
Reference in New Issue