Showing the changes to scripts (1 of 1 file). Show all
Unified · Split
| @@ -28,29 +28,29 @@ scripts/test_mode.sh 6 -1 -1 · 27 unmodified lines | ||
| 28 | 28 | scripts/test_mode.sh 7 -1 -1 |
| 29 | 29 | scripts/test_mode.sh 8 -1 -1 |
| 30 | 30 | set +e |
| 31 | −./minimp3 | |
| 32 | −./minimp3 do_not_exist | |
| 33 | −./minimp3 -z | |
| 34 | −./minimp3 vectors/l3-nonstandard-id3v1.bit vectors/ILL2_mono.pcm | |
| 35 | −./minimp3 vectors/l3-nonstandard-id3v1.bit - temp.pcm | |
| 31 | +[[ "$(./minimp3)" != "error: no file names given" ]] && echo fail && exit 1 || echo pass | |
| 32 | +[[ "$(./minimp3 do_not_exist)" != "error: read function failed, code=-3" ]] && echo fail && exit 1 || echo pass | |
| 33 | +[[ "$(./minimp3 -z)" != "error: unrecognized option" ]] && echo fail && exit 1 || echo pass | |
| 34 | +[[ ! "$(./minimp3 vectors/l3-nonstandard-id3v1.bit vectors/ILL2_mono.pcm)" =~ "rate=48000 samples=1152 max_diff=17637 PSNR=15" ]] && echo fail && exit 1 || echo pass | |
| 35 | +[[ "$(./minimp3 vectors/l3-nonstandard-id3v1.bit - temp.pcm)" != "rate=48000 samples=1152 max_diff=0 PSNR=99.000000" ]] && echo fail && exit 1 || echo pass | |
| 36 | 36 | rm temp.pcm |
| 37 | 37 | |
| 38 | −./minimp3 -m 2 -e 0 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 39 | −./minimp3 -m 2 -e 1 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 40 | −./minimp3 -m 2 -e 2 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 41 | −./minimp3 -m 2 -e 3 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 42 | −./minimp3 -m 2 -e 2 vectors/l3-nonstandard-id3v2.bit | |
| 43 | −./minimp3 -m 2 -e 3 vectors/l3-nonstandard-id3v2.bit | |
| 44 | − | |
| 45 | −./minimp3 -m 5 -e 1 vectors/l3-nonstandard-id3v2.bit | |
| 46 | −./minimp3 -m 5 -e 2 vectors/l3-nonstandard-id3v2.bit | |
| 47 | − | |
| 48 | −./minimp3 -m 8 -e 0 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 49 | −./minimp3 -m 8 -e 1 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 50 | −./minimp3 -m 8 -e 2 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 51 | −./minimp3 -m 8 -e 3 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 52 | −./minimp3 -m 8 -e 4 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 53 | −./minimp3 -m 8 -e 5 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm | |
| 38 | +[[ "$(./minimp3 -m 2 -e 0 vectors/l3-sin1k0db.bit)" != "error: read function failed, code=-3" ]] && echo fail && exit 1 || echo pass | |
| 39 | +[[ "$(./minimp3 -m 2 -e 1 vectors/l3-sin1k0db.bit)" != "error: read function failed, code=-3" ]] && echo fail && exit 1 || echo pass | |
| 40 | +[[ "$(./minimp3 -m 2 -e 2 vectors/l3-sin1k0db.bit)" != "error: read function failed, code=-3" ]] && echo fail && exit 1 || echo pass | |
| 41 | +[[ "$(./minimp3 -m 2 -e 3 vectors/l3-sin1k0db.bit vectors/l3-sin1k0db.pcm)" != "error: reference and produced number of samples do not match (725760/716544)" ]] && echo fail && exit 1 || echo pass | |
| 42 | +[[ "$(./minimp3 -m 2 -e 2 vectors/l3-nonstandard-id3v2.bit)" != "error: read function failed, code=-3" ]] && echo fail && exit 1 || echo pass | |
| 43 | +[[ "$(./minimp3 -m 2 -e 3 vectors/l3-nonstandard-id3v2.bit)" != "error: read function failed, code=-3" ]] && echo fail && exit 1 || echo pass | |
| 44 | + | |
| 45 | +[[ "$(./minimp3 -m 5 -e 1 vectors/l3-nonstandard-id3v2.bit)" != "error: read function failed, code=-3" ]] && echo fail && exit 1 || echo pass | |
| 46 | +[[ "$(./minimp3 -m 5 -e 2 vectors/l3-nonstandard-id3v2.bit)" != "error: read function failed, code=-3" ]] && echo fail && exit 1 || echo pass | |
| 47 | + | |
| 48 | +[[ "$(./minimp3 -m 8 -e 0 vectors/l3-sin1k0db.bit)" != "error: mp3dec_ex_open()=-3 failed" ]] && echo fail && exit 1 || echo pass | |
| 49 | +[[ "$(./minimp3 -m 8 -e 1 vectors/l3-sin1k0db.bit)" != "error: mp3dec_ex_open()=-3 failed" ]] && echo fail && exit 1 || echo pass | |
| 50 | +[[ "$(./minimp3 -m 8 -e 2 vectors/l3-sin1k0db.bit)" != "error: mp3dec_ex_open()=-3 failed" ]] && echo fail && exit 1 || echo pass | |
| 51 | +[[ "$(./minimp3 -m 8 -e 3 vectors/l3-sin1k0db.bit)" != "error: mp3dec_ex_open()=-3 failed" ]] && echo fail && exit 1 || echo pass | |
| 52 | +[[ "$(./minimp3 -m 8 -e 4 vectors/l3-sin1k0db.bit)" != "error: mp3dec_ex_open()=-3 failed" ]] && echo fail && exit 1 || echo pass | |
| 53 | +[[ "$(./minimp3 -m 8 -e 5 vectors/l3-sin1k0db.bit)" != "error: mp3dec_ex_read() readed less than expected, last_error=-5" ]] && echo fail && exit 1 || echo pass | |
| 54 | 54 | set -e |
| 55 | 55 | gcov minimp3_test.c |
| 56 | 56 | |