var files … var tests … var fs … var statFuncs … type statFunc … func TestMain(t *testing.M) { … } // setups state each of the tests uses func setup() error { … } func TestZipFSReadDir(t *testing.T) { … } func TestZipFSStatFuncs(t *testing.T) { … } func TestZipFSNotExist(t *testing.T) { … } func TestZipFSOpenSeek(t *testing.T) { … } func TestRootType(t *testing.T) { … }