X-Git-Url: http://git.draconx.ca/gitweb/slotifier.git/blobdiff_plain/4e1fa5cd8519f2de9bd504e03c0d6394b104692a..66da2ec430dc20657579eb90289e8e5ff4f5c987:/tests/simple.at diff --git a/tests/simple.at b/tests/simple.at index 11c59b7..748a4bf 100644 --- a/tests/simple.at +++ b/tests/simple.at @@ -110,3 +110,65 @@ M30 ]]) AT_CLEANUP + +AT_SETUP([asymmetric overlap]) + +AT_DATA([test.cnc], +[[M48 +INCH +T25C0.025 +T24C0.050 +% +T25 +X010200Y010000 +X010300Y010000 +T24 +X010000Y010000 +M30 +]]) + +AT_CHECK([slotifier test.cnc], [0], +[[M48 +INCH,TZ +T10C0.050 +T11C0.025 +% +T10 +X010000Y010000G85X010300Y010000 +T11 +M30 + +]]) + +AT_CLEANUP + +AT_SETUP([asymmetric overlap #2]) + +AT_DATA([test.cnc], +[[M48 +INCH +T25C0.030 +T24C0.100 +% +T25 +X010400Y010250 +T24 +X010800Y010000 +X010000Y010000 +M30 +]]) + +AT_CHECK([slotifier test.cnc], [0], +[[M48 +INCH,TZ +T10C0.100 +T11C0.030 +% +T10 +X010800Y010000G85X010000Y010000 +T11 +M30 + +]]) + +AT_CLEANUP