Codebase list golang-github-gobuffalo-packr / 9b6b9d2b-0f1c-42de-95f0-676e23a5a27d/upstream builder / visitor_test.go
9b6b9d2b-0f1c-42de-95f0-676e23a5a27d/upstream

Tree @9b6b9d2b-0f1c-42de-95f0-676e23a5a27d/upstream (Download .tar.gz)

visitor_test.go @9b6b9d2b-0f1c-42de-95f0-676e23a5a27d/upstreamraw · history · blame

package builder

import (
	"testing"

	"github.com/stretchr/testify/require"
)

func Test_Visitor(t *testing.T) {
	r := require.New(t)
	v := newVisitor("../example/example.go")
	r.NoError(v.Run())

	r.Equal("example", v.Package)
	r.Len(v.Errors, 0)
	r.Len(v.Boxes, 7)
	r.Equal([]string{"./assets", "./bar", "./constant", "./foo", "./sf", "./templates", "./variable"}, v.Boxes)
}