github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/gnovm/cmd/gno/transpile_test.go (about) 1 package main 2 3 import ( 4 "testing" 5 6 "github.com/rogpeppe/go-internal/testscript" 7 "github.com/stretchr/testify/require" 8 9 "github.com/gnolang/gno/gnovm/pkg/integration" 10 ) 11 12 func Test_ScriptsTranspile(t *testing.T) { 13 p := testscript.Params{ 14 Dir: "testdata/gno_transpile", 15 } 16 17 if coverdir, ok := integration.ResolveCoverageDir(); ok { 18 err := integration.SetupTestscriptsCoverage(&p, coverdir) 19 require.NoError(t, err) 20 } 21 22 err := integration.SetupGno(&p, t.TempDir()) 23 require.NoError(t, err) 24 25 testscript.Run(t, p) 26 }