diff --git a/runtime/runtime.go b/runtime/runtime.go index 5dc46a67..b64e5306 100644 --- a/runtime/runtime.go +++ b/runtime/runtime.go @@ -22,7 +22,7 @@ func AssetDir(name string) ([]string, error) { if err != nil { return nil, err } - names := make([]string, len(entries), len(entries)) + names := make([]string, len(entries)) for i, entry := range entries { names[i] = entry.Name() } diff --git a/runtime/runtime_test.go b/runtime/runtime_test.go new file mode 100644 index 00000000..c8738f3b --- /dev/null +++ b/runtime/runtime_test.go @@ -0,0 +1,16 @@ +package config + +import ( + "testing" + + "github.com/stretchr/testify/assert" +) + +func TestAssetDir(t *testing.T) { + t.Parallel() + // Test AssetDir + entries, err := AssetDir("syntax") + assert.NoError(t, err) + assert.Contains(t, entries, "go.yaml") + assert.True(t, len(entries) > 5) +}