Files
rgbds/test/fix
ISSOtm 6f0defbfe5 Fix shellcheck warnings in the test scripts
Making them more robust to changes.
We ought to automate this some day.

My version of ShellCheck (v0.9.0) errors on test/gfx/test.sh, though...
2023-11-24 20:54:28 +01:00
..
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-05-02 19:09:53 +02:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00
2021-01-20 21:22:55 +01:00

RGBFIX tests

These tests check that RGBFIX behaves properly.

Structure of a test

  • test.bin: The file passed as input to RGBFIX.
  • test.flags: The command-line flags passed to RGBFIX's invocation. Actually, only the first line is considered; the rest of the file may contain comments about the test.
  • test.gb: The expected output. May not exist, generally when the test expects an error, in which case the comparison is skipped.
  • test.err: The expected error output.

Special tests

  • noexist.err is the expected error output when RGBFIX is given a non-existent input file.