summaryrefslogtreecommitdiffstats
path: root/tests/linuxcnc.sh
blob: 8b3622de1e07551993c83568d4249b0cc4215c01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# LinuxCNC hardware module test

sh_test()
{
	local interpreter="$1"

	cd "$rootdir" || die "Failed to change to rootdir '$rootdir'"

	modpath="$rootdir/fake/linuxcnc_fake_hal"

	PYTHONPATH="$modpath:$PYTHONPATH" \
	JYTHONPATH="$modpath:$JYTHONPATH" \
	IRONPYTHONPATH="$modpath:$IRONPYTHONPATH" \
		"$interpreter" ./awlsim-linuxcnc-hal \
		--check-cnc 0 --onecycle EXAMPLE.awl ||\
			test_failed "LinuxCNC test failed"
}
bues.ch cgit interface