diff --git a/src/compiler/test/stimin b/src/compiler/test/stimin index b24b825..06e5c7c 100755 --- a/src/compiler/test/stimin +++ b/src/compiler/test/stimin @@ -3,79 +3,118 @@ ############################################################################### -ptest "stimuli, input, MIDI: range -> range" -c -q << EOF +ptest "stimuli, input, MIDI: range -> range" -c -q \ + -v sx -m 0=63 -m 0=127 -m 0=0 < unbounded" -c -q << EOF +ptest "stimuli, input, MIDI: range -> unbounded" -c -q \ + -v sx -m 0=64 -m 0=127 -m 0=0 < cyclic" -c -q << EOF +ptest "stimuli, input, MIDI: range -> cyclic" -c -q \ + -v sx -m 0=63 -m 0=127 -m 0=0 < button" -c -q << EOF +ptest "stimuli, input, MIDI: range -> button" -c -q \ + -v sx -m 0=63 -m 0=127 -m 0=0 < toggle" -c -q << EOF +ptest "stimuli, input, MIDI: range -> toggle" -c -q \ + -v sx -m 0=63 -m 0=127 -m 0=0 < range" -c -q << EOF -midi "foo" { bar = range(1, 0); } -var = range(bar); +ptest "stimuli, input, MIDI: differential -> range" -c -q \ + -v sx -m 0=127 -m 0=63 -m 0=0 -m 0=63 -m 0=63 -m 0=64 -m 0=66 -m 0=64 < button" -c -q << EOF +ptest "stimuli, input, MIDI: button -> button" -c -q \ + -v sx -m 0=127 -m 0=0 -m 0=127 -m 0=0 < range" -c -q << EOF +ptest "stimuli, input, MIDI: toggle -> range" -c -q \ + -v sx -m 0=127 -m 0=0 -m 0=127 -m 0=0 < button" -c -q << EOF +ptest_fail "stimuli, input, MIDI: toggle -> button" -c -q <