This adds a new test harness that will be used to run baseline-style tests. Each subdirectory underneath tests/output will be interpreted as a test case, each of which can contain an optional `messages.txt` file which will be compared as the expected output against the compiler's error and warning messages, and/or an optional `Mu.out.json` file which will be compared as the expected output against the compiler's output tree. There's just a single "empty" test case for now. I will start getting in the habit of checking in a companion test for each AST kind we lower.
7 lines
50 B
Plaintext
7 lines
50 B
Plaintext
*.swp
|
|
npm-debug.log
|
|
bin/
|
|
coverage/
|
|
node_modules/
|
|
|