hunk.code_window: 	_, resp := Client.CreateTeam(team)
   	CheckNoError(t, resp)
   	rrteams, resp := Client.GetAllTeams("", 0, 1)
   	CheckNoError(t, resp)
  
hunk.labels: keep keep add keep keep keep
hunk.after_edit: 	team2 := &model.Team{DisplayName: "Name2", Name: GenerateTestTeamName(), Email: th.GenerateTestEmail(), Type: model.TEAM_OPEN, AllowOpenInvite: true}
   	_, resp = Client.CreateTeam(team2)
   	CheckNoError(t, resp)
  
hunk.file_path: api4/team_test.go
hunk.type: add
file: // This file will only be included to the build if neither
  // easyjson_nounsafe nor appengine build tag is set. See README notes
  // for more details.
  
  //+build !easyjson_nounsafe
  //+build !appengine
  
  package jlexer
  
  import (
  	"reflect"
  	"unsafe"
  )
  
  // bytesToStr creates a string pointing at the slice to avoid copying.
  //
  // Warning: the string returned by the function should be used with care, as the whole input data
  // chunk may be either blocked from being freed by GC because of a single string or the buffer.Data
  // may be garbage-collected even when the string exists.
  func bytesToStr(data []byte) string {
  	h := (*reflect.SliceHeader)(unsafe.Pointer(&data))
  	shdr := reflect.StringHeader{Data: h.Data, Len: h.Len}
  	return *(*string)(unsafe.Pointer(&shdr))
  }
  