1
1
Fork 0
mirror of https://github.com/mcuadros/ascode synced 2024-05-09 09:06:32 +02:00
ascode/starlark/module/docker/image_test.go
2020-03-30 00:24:10 +02:00

29 lines
586 B
Go

package docker
import (
"testing"
"github.com/qri-io/starlib/testdata"
"go.starlark.net/resolve"
"go.starlark.net/starlark"
"go.starlark.net/starlarktest"
)
func TestImage(t *testing.T) {
resolve.AllowFloat = true
resolve.AllowLambda = true
thread := &starlark.Thread{Load: testdata.NewLoader(LoadModule, ModuleName)}
starlarktest.SetReporter(thread, t)
// Execute test file
_, err := starlark.ExecFile(thread, "testdata/test.star", nil, nil)
if err != nil {
if ee, ok := err.(*starlark.EvalError); ok {
t.Error(ee.Backtrace())
} else {
t.Error(err)
}
}
}