1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-01 15:00:38 +00:00
QB64-PE/tests
Matthew Kilgore 65db95c876 Add support for error tests
This adds support for tests of the error output of QB64-PE. The tests
are in the form of a `.bas` file that does not compile, and a `.err`
file containing the expected output of QB64-PE when producing an error
for that file.

Additionally the `compile_tests` now support multiple tests in a single
folder, via using multiple `.bas` files with different names.
2022-09-04 22:43:30 -04:00
..
c Add buffer API unit tests 2022-06-11 22:47:06 -04:00
compile_tests Update rotation test to include more cases 2022-09-02 10:15:07 +05:30
dist Add distribution tests 2022-04-28 17:21:58 -04:00
qbasic_testcases Add QBasic tests 2022-04-28 23:00:07 -04:00
.gitignore Don't archive test exes 2022-05-06 17:50:07 -04:00
assert.sh Only copy compilelog files if they exist 2022-05-12 00:21:02 -04:00
build.mk Add buffer API unit tests 2022-06-11 22:47:06 -04:00
colors.sh Add distribution tests 2022-04-28 17:21:58 -04:00
compile_tests.sh Add support for error tests 2022-09-04 22:43:30 -04:00
dist_tests.sh Step 7: Rename qb64.exe to qb64pe.exe 2022-08-11 18:07:57 +02:00
qbasic_tests.sh Redirect stderr to compilelog rather than errorcompilelog 2022-05-18 09:20:30 -04:00
run_c_tests.sh Add script for running C++ tests 2022-06-11 22:47:06 -04:00
run_dist_tests.sh Add distribution tests 2022-04-28 17:21:58 -04:00
run_tests.sh Step 10: Update remaining stuff 2022-08-12 02:54:12 +02:00