spec/lib/optional_object_spec.rb in grape-swagger-0.26.1 vs spec/lib/optional_object_spec.rb in grape-swagger-0.27.0
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
require 'spec_helper'
describe GrapeSwagger::DocMethods::OptionalObject do
subject { described_class }
@@ -32,10 +34,13 @@
expect(subject.build(key, options, request)).to eql value
end
end
describe 'option is a proc' do
- let(:options) { { host: proc { |request| request.host =~ /^example/ ? '/api-example' : '/api' } } }
+ # rubocop:disable RegexpMatch
+ let(:options) do
+ { host: proc { |request| request.host =~ /^example/ ? '/api-example' : '/api' } }
+ end
specify do
expect(subject.build(key, options, request)).to eql '/api-example'
end
end
end