wasm-port: add native parameter file harness
This commit is contained in:
@@ -36,6 +36,8 @@ check_exitcode linuxcnc_namedparam_harness
|
||||
check_exitcode linuxcnc_namedparam_harness.run
|
||||
check_exitcode linuxcnc_interp_minimal_harness
|
||||
check_exitcode linuxcnc_interp_minimal_harness.run
|
||||
check_exitcode linuxcnc_parameter_file_harness
|
||||
check_exitcode linuxcnc_parameter_file_harness.run
|
||||
check_exitcode linuxcnc_rs274_compile_probe
|
||||
check_exitcode linuxcnc_interp_convert_source_probe
|
||||
|
||||
@@ -59,6 +61,27 @@ grep -Fq "_hal[standalone.param-u64]: rc=0 found=1 value=9e+09" "$NAMEDPARAM_STD
|
||||
grep -Fq "_hal[standalone.disconnected-float]: rc=0 found=1 value=12.5" "$NAMEDPARAM_STDOUT"
|
||||
grep -Fq "_hal[standalone.missing]: rc=0 found=0 value=0" "$NAMEDPARAM_STDOUT"
|
||||
|
||||
PARAMETER_FILE_STDOUT="$BUILD_DIR/linuxcnc_parameter_file_harness.run.stdout.log"
|
||||
grep -Fq "restore_existing=0" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "parameter_5161=10.5" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "parameter_5162=20.25" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "parameter_5220=1" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "parameter_5221=2.25" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "parameter_5399=44" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "restore_missing_file=0" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "restore_out_of_order=5" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "restore_out_of_order_error=Parameter file out of order" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "restore_missing_required=0" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "missing_required_5161=3.5" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "missing_required_5162=0" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "save_parameters=0" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "saved_has_5161=1" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "saved_has_5162=1" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "saved_has_5221=1" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "saved_has_5399=1" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "saved_has_named_param=0" "$PARAMETER_FILE_STDOUT"
|
||||
grep -Fq "backup_has_original_5161=1" "$PARAMETER_FILE_STDOUT"
|
||||
|
||||
check_fixture_output() {
|
||||
local fixture="$1"
|
||||
local expected="$2"
|
||||
|
||||
Reference in New Issue
Block a user