anchor.diff:  }
   `, pid, pname, org, billing, note, attestor)
   }
  -
  -<% end -%>
  
positive.code: 		},
  	})
  }
  <% else -%>
  
  // Because Container Analysis is still in beta, we can't run any of the tests that call that
  // resource without vendoring in the full beta provider.
  
  <% end -%>
  func testAccCheckBinaryAuthorizationPolicyDefault(t *testing.T, pid string) resource.TestCheckFunc {
  	return func(s *terraform.State) error {
  		config := googleProviderConfig(t)
  		url := fmt.Sprintf("https://binaryauthorization.googleapis.com/v1beta1/projects/%s/policy", pid)
  		pol, err := sendRequest(config, "GET", "", url, config.userAgent, nil)
  		if err != nil {
  			return err
  
negative.code: `, pid, pname, org, billing)
  }
  
  func testAccBinaryAuthorizationPolicyFull(pid, pname, org, billing, note, attestor, gpmode string) string {
  	return fmt.Sprintf(`
  // Use a separate project since each project can only have one policy
  