aboutsummaryrefslogtreecommitdiff
path: root/cmd/hlang/run/run_test.go
blob: 416a85f545e46854c854d96c5f420e09a03583d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package run

import (
	_ "embed"
	"testing"
)

//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 {
			b.Fatal(err)
		}
	}
}