Sha256: a307718021917720b8057dd41be4a8ddf5834a3c0da2ec86f6b6d53de35634b0

Contents?: true

Size: 908 Bytes

Versions: 1

Compression:

Stored size: 908 Bytes

Contents

require 'rails_helper'

RSpec.describe 'layouts/pwb/application', type: :view do
  # include Pwb::ApplicationHelper

  before do
    view.extend Pwb::Engine.routes.url_helpers
    view.extend Pwb::ApplicationHelper
  end

  before(:each) do
    assign(:current_agency, FactoryGirl.create(:pwb_agency, company_name: 'my re'))
    # Pwb::Agency.create!({company_name: 'test'}))
    assign(:current_website, Pwb::Website.unique_instance)
    assign(:footer_content, OpenStruct.new)
    assign(:sections, [])
    # below will throw an error if section with link_key already exists
    # assign(:sections, [
    #          Pwb::Section.create!({link_path: 'about_us_path', link_key: 'aboutUs'}),
    #          Pwb::Section.create!({link_path: 'contact_us_path', link_key: 'contactUs'})
    # ])
  end

  it 'renders navbar-header' do
    render

    expect(rendered).to have_selector(".navbar-header")
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pwb-1.0.0 spec/views/pwb/application_layout.html.erb_spec.rb