Files
bun.sh/misctools/generate-tests-file.sh
2021-10-23 22:55:26 -07:00

6 lines
266 B
Bash

#!/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