code: func RewritePackage(packageName string) {
  	pkg, err := packageWithName(packageName)
  	if err != nil {
  		panic(fmt.Sprintf("unexpected error reading package: '%s'\n%s\n", packageName, err.Error()))
  	}
  
  	for _, filename := range findTestsInPackage(pkg) {
  		rewriteTestsInFile(filename)
  	}
  	return
  }
docs: /*
   * RewritePackage takes a name (eg: my-package/tools), finds its test files using
   * Go's build package, and then rewrites them. A ginkgo test suite file will
   * also be added for this package, and all of its child packages.
   */