Deleted useless typecasts.
[ahxm.git] / test.sh
blob1d34d5bbf723463f3e717aa1305ad0b1585c8189
1 #!/bin/sh
3 set -e
5 while read script sum ; do
6 echo "Testing ${script}..."
7 ./ahxm -d wav ${script} > /dev/null
8 sum2=$(sha1sum output.wav|cut -d' ' -f1)
9 [ "${sum}" = "${sum2}" ]
10 done <<EOF
11 examples/alteration.ahs e65d8c288e1b7b99b47589dd80cdd5c9246d51e5
12 examples/attack.ahs 3cd69accc680aaf4c553eb6d1fda924530e02397
13 examples/distort.ahs 626a6d7126bd3db215f65a014d458e1455375c7a
14 examples/eff_fader.ahs c9cdc1ffd9bf35f89ca483cae557ba96c8df10e4
15 examples/eff_wobble.ahs 3d08d306924ab183e77d69191e4e82673886e931
16 examples/example2.ahs b7ace0eb58baac18cee3ae56fc5e205cedfafb74
17 examples/example3.ahs 096d8ab033fb963e7d733fe3c786f4fe5b205876
18 examples/portamento.ahs b9f83c4c4dc22c3b587365497328077b55e176b9
19 examples/print_wave_tempo.ahs d21c7ccd6e7094070bf8d9b6ebee5530e66df831
20 examples/random.ahs 34e924aeb9c201b0d450029a633dafe4edd45ef1
21 examples/start.ahs 67a7564a56f214d8d300eeefb8b50a6405d9cd48
22 examples/tempo_change.ahs e57b6cab266eebe1de49e86d0aebdbbad17bb936
23 EOF
25 exit 0