Fix attestation test failures
This commit is contained in:
		
							parent
							
								
									6b63660817
								
							
						
					
					
						commit
						7b74bf07fd
					
				@ -254,7 +254,7 @@ module Homebrew
 | 
			
		||||
 | 
			
		||||
      sleep_time = 3 ** @attestation_retry_count[bottle]
 | 
			
		||||
      opoo "Failed to verify attestation. Retrying in #{sleep_time}..."
 | 
			
		||||
      sleep sleep_time
 | 
			
		||||
      sleep sleep_time if ENV["HOMEBREW_TESTS"].blank?
 | 
			
		||||
      @attestation_retry_count[bottle] += 1
 | 
			
		||||
      retry
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
@ -259,7 +259,7 @@ RSpec.describe Homebrew::Attestation do
 | 
			
		||||
                              described_class::HOMEBREW_CORE_REPO, "--format", "json"],
 | 
			
		||||
              env: { "GH_TOKEN" => fake_gh_creds, "GH_HOST" => "github.com" }, secrets: [fake_gh_creds],
 | 
			
		||||
              print_stderr: false, chdir: HOMEBREW_TEMP)
 | 
			
		||||
        .once
 | 
			
		||||
        .exactly(described_class::ATTESTATION_MAX_RETRIES + 1)
 | 
			
		||||
        .and_raise(described_class::MissingAttestationError)
 | 
			
		||||
 | 
			
		||||
      expect(described_class).to receive(:system_command!)
 | 
			
		||||
@ -267,6 +267,7 @@ RSpec.describe Homebrew::Attestation do
 | 
			
		||||
                              described_class::BACKFILL_REPO, "--format", "json"],
 | 
			
		||||
              env: { "GH_TOKEN" => fake_gh_creds, "GH_HOST" => "github.com" }, secrets: [fake_gh_creds],
 | 
			
		||||
              print_stderr: false, chdir: HOMEBREW_TEMP)
 | 
			
		||||
        .exactly(described_class::ATTESTATION_MAX_RETRIES + 1)
 | 
			
		||||
        .and_return(fake_result_json_resp_too_new)
 | 
			
		||||
 | 
			
		||||
      expect do
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user