增加G1零进给错误fixture验证

结论:新增 g1_zero_feed 负向 fixture,固定 G1 在 feed rate 为 0 时返回 INTERP_ERROR=5、输出 LinuxCNC 对应错误文本、不产生 STRAIGHT_FEED,且失败前不更新当前位置和 #5420/#5421/#5422。检查:git diff --check 通过;wasm-port/tests/native/verify_native_probes.sh 通过。
This commit is contained in:
cnc
2026-06-06 23:03:32 +08:00
parent 7d71e3bc6d
commit 15b04e8758
5 changed files with 57 additions and 2 deletions

View File

@@ -0,0 +1,9 @@
execute_line_1=5
error_text=Cannot do g1 with zero feed rate
setup.current_x=0
setup.current_y=0
setup.current_z=0
setup.parameter_5420=0
setup.parameter_5421=0
setup.parameter_5422=0
absent=canon_event=STRAIGHT_FEED

View File

@@ -0,0 +1 @@
G1 X1.0