diff options
author | 2021-10-23 22:55:26 -0700 | |
---|---|---|
committer | 2021-10-23 22:55:26 -0700 | |
commit | 2f06dc57550effb22905dbf1e9472c87b7f8f5fe (patch) | |
tree | 05ae36a5717121e2456d3374ca8fbb323963cbd7 /misctools/generate-tests-file.sh | |
parent | d6b66e2155c396624e114095e09ac1d8b2348ba1 (diff) | |
download | bun-2f06dc57550effb22905dbf1e9472c87b7f8f5fe.tar.gz bun-2f06dc57550effb22905dbf1e9472c87b7f8f5fe.tar.zst bun-2f06dc57550effb22905dbf1e9472c87b7f8f5fe.zip |
[internal] Add easier commands for running unit tests
Diffstat (limited to 'misctools/generate-tests-file.sh')
-rw-r--r-- | misctools/generate-tests-file.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/misctools/generate-tests-file.sh b/misctools/generate-tests-file.sh new file mode 100644 index 000000000..eaae47a98 --- /dev/null +++ b/misctools/generate-tests-file.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +cd src +rg -l "^test " --type zig | sed -e 's/\(.*\)/@import\(\".\/\1"\);/' | sed '/schema/d' | sed '/deps/d' > /tmp/tests.zig +awk '{printf "const Test%d = %s\ntest { const Foo = Test%d; }\n", NR, $0, NR}' < /tmp/tests.zig > tests.zig +zig fmt tests.zig
\ No newline at end of file |