package pkgtest import ( "os" "path/filepath" "testing" "github.com/markbates/pkger/pkging" "github.com/stretchr/testify/require" ) func StatTest(t *testing.T, ref *Ref, pkg pkging.Pkger) { r := require.New(t) _, err := LoadFile("/go.mod", ref, pkg) r.NoError(err) osi, err := os.Stat(filepath.Join(ref.Dir, "go.mod")) r.NoError(err) psi, err := pkg.Stat("/go.mod") r.NoError(err) CmpFileInfo(t, osi, psi) }