debian-mirror-gitlab/qa/spec/vendor/smocker_api_spec.rb

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

19 lines
486 B
Ruby
Raw Normal View History

2023-05-27 22:25:52 +05:30
# 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