func Test(t *testing.T, fuzz func(b []byte) int) {
	dir, err := os.Open(*corpus)
	if err != nil {
		t.Fatal(err)
	}
	infos, err := dir.Readdir(0)
	if err != nil {
		t.Fatal(err)

	}
	var names []string
	for _, info := range infos {
		names = append(names, info.Name())
	}
	sort.Strings(names)
	for _, name := range names {
		t.Run(name, func(t *testing.T) {
			b, err := ioutil.ReadFile(filepath.Join(*corpus, name))
			if err != nil {
				t.Fatal(err)
			}
			b = b[:len(b):len(b)] // set cap to len
			fuzz(b)
		})
	}
}
// Test executes a fuzz function for every entry in the corpus.
Test executes a fuzz function for every entry in the corpus.
// Test executes a fuzz function for every entry in the corpus .
func Test(t *testing.T, fuzz func(b []byte) int) {
	dir, err := os.Open(*corpus)
	if err != nil {
		t.Fatal(err)
	}
	infos, err := dir.Readdir(0)
	if err != nil {
		t.Fatal(err)
	}
	var names []string
	for _, info := range infos {
		names = append(names, info.Name())
	}
	sort.Strings(names)
	for _, name := range names {
		t.Run(name, func(t *testing.T) {
			b, err := ioutil.ReadFile(filepath.Join(*corpus, name))
			if err != nil {
				t.Fatal(err)
			}
			b = b[:len(b):len(b)] 
			fuzz(b)
		})
	}
}
func Test ( t * testing . T , fuzz func ( b [ ] byte ) int ) { dir , err := os . Open ( * corpus ) if err != nil { t . Fatal ( err ) } infos , err := dir . Readdir ( 0 ) if err != nil { t . Fatal ( err ) } var names [ ] string for _ , info := range infos { names = append ( names , info . Name ( ) ) } sort . Strings ( names ) for _ , name := range names { t . Run ( name , func ( t * testing . T ) { b , err := ioutil . ReadFile ( filepath . Join ( * corpus , name ) ) if err != nil { t . Fatal ( err ) } b = b [ : len ( b ) : len ( b ) ] fuzz ( b ) } ) } }
Test executes a fuzz function for every entry in the corpus.
Test executes a fuzz function for every entry in the corpus .
// set cap to len