Sha256: 4d0c9b9806878a49a759cf9048ed56dac76691833cd1ee909de0b1783c4c718c

Contents?: true

Size: 469 Bytes

Versions: 1

Compression:

Stored size: 469 Bytes

Contents

# frozen_string_literal: true

# rubocop:disable RSpec/DescribeClass
RSpec.describe 'GET /', rack: true do
  before { get '/' }

  it { expect(last_response).to have_http_status(:ok) }
<% if options[:api_only] -%>
  it { expect(last_response).to have_content_type(:json) }
<% else -%>
  it { expect(last_response).to have_content_type(:html) }
<% end -%>
  it { expect(last_response.body).to include('Smoke test successful!') }
end
# rubocop:enable RSpec/DescribeClass

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hoboken-0.9.0 lib/hoboken/templates/spec/app_spec.rb.tt