debian-mirror-gitlab/qa/spec/vendor/smocker_api_spec.rb
2023-05-27 22:25:52 +05:30

18 lines
486 B
Ruby

# frozen_string_literal: true
module QA
RSpec.describe Vendor::Smocker::SmockerApi do
let(:host) { 'smocker.bar' }
subject { described_class.new(host: host) }
it 'retries until the service is ready' do
expect(subject).to receive(:get)
.and_raise(StandardError)
.and_raise(StandardError)
.and_return(200)
expect { subject.wait_for_ready }.not_to raise_error
end
end
end