diff options
| author | Xe <me@christine.website> | 2023-01-01 23:11:00 -0500 |
|---|---|---|
| committer | Xe <me@christine.website> | 2023-01-01 23:11:00 -0500 |
| commit | 4ab6f87505e29d112d0390a8af9a4540f73c8f28 (patch) | |
| tree | 3dd048886e2652e83855d227b23d2eceb5f9f680 | |
| parent | e763c835a35d0a52acb9d3fde6e37a4b260b2100 (diff) | |
| download | x-4ab6f87505e29d112d0390a8af9a4540f73c8f28.tar.xz x-4ab6f87505e29d112d0390a8af9a4540f73c8f28.zip | |
cmd/hlang: test
Signed-off-by: Xe <me@christine.website>
| -rw-r--r-- | cmd/hlang/h/parser_test.go | 6 | ||||
| -rw-r--r-- | cmd/hlang/run/run_test.go | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/cmd/hlang/h/parser_test.go b/cmd/hlang/h/parser_test.go index c55cd7d..c248f9c 100644 --- a/cmd/hlang/h/parser_test.go +++ b/cmd/hlang/h/parser_test.go @@ -2,6 +2,12 @@ package h import "testing" +func TestParse(t *testing.T) { + if _, err := Parse("h h h"); err != nil { + t.Fatal(err) + } +} + func BenchmarkParse(b *testing.B) { for i := 0; i < b.N; i++ { if _, err := Parse("h h h"); err != nil { diff --git a/cmd/hlang/run/run_test.go b/cmd/hlang/run/run_test.go index 5e2fdae..416a85f 100644 --- a/cmd/hlang/run/run_test.go +++ b/cmd/hlang/run/run_test.go @@ -8,6 +8,12 @@ import ( //go:embed testdata/h.wasm var bin []byte +func TestRun(t *testing.T) { + if _, err := Run(bin); err != nil { + t.Fatal(err) + } +} + func BenchmarkRun(b *testing.B) { for i := 0; i < b.N; i++ { if _, err := Run(bin); err != nil { |
