code: func Require(t testing.TB, envVars ...string) {
  	skipReason := checkEnvVars(envVars...)
  	if skipReason != nil {
  		t.Skip(*skipReason)
  	}
  }
docs: // Require checks if all the given environment variables ("envVars") are set
  // and if one is not set it will skip the test ("t"). The only exception is
  // that the unit test resource is always considered to be available unless
  // is is explicitly set to false (e.g. "no", "0", "false").