Sha256: 9ca0dd88fde5cd5337e81e9b3773eed4e50d9c53a1df8c9b6ffead0417ecbf43

Contents?: true

Size: 615 Bytes

Versions: 21

Compression:

Stored size: 615 Bytes

Contents

require 'spec_helper'

describe "konacha/specs/parent" do
  def spec_double(asset_name)
    double("spec called '#{asset_name}'", :asset_name => asset_name, :path => "#{asset_name}.js")
  end

  it "renders an iframe tag for a spec" do
    # https://github.com/rails/rails/issues/4364
    # https://github.com/rspec/rspec-rails/pull/539
    view.singleton_class.send(:include, Konacha::Engine.routes.url_helpers)

    spec = spec_double("a_spec")
    assign(:specs, [spec])
    assign(:run_mode, "server".inquiry)

    render

    Capybara.string(rendered).find("iframe")[:src].should == "/iframe/a_spec"
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
konacha-4.0.0 spec/views/specs/parent.html.erb_spec.rb
konacha-3.7.0 spec/views/specs/parent.html.erb_spec.rb
konacha-3.6.0 spec/views/specs/parent.html.erb_spec.rb
konacha-3.5.1 spec/views/specs/parent.html.erb_spec.rb
konacha-3.5.0 spec/views/specs/parent.html.erb_spec.rb
konacha-3.4.0 spec/views/specs/parent.html.erb_spec.rb
konacha-3.3.0 spec/views/specs/parent.html.erb_spec.rb
konacha-3.2.5 spec/views/specs/parent.html.erb_spec.rb
konacha-3.2.4 spec/views/specs/parent.html.erb_spec.rb
konacha-3.2.3 spec/views/specs/parent.html.erb_spec.rb
konacha-3.2.2 spec/views/specs/parent.html.erb_spec.rb
konacha-3.2.1 spec/views/specs/parent.html.erb_spec.rb
konacha-3.2.0 spec/views/specs/parent.html.erb_spec.rb
konacha-3.1.0 spec/views/specs/parent.html.erb_spec.rb
konacha-3.0.0 spec/views/specs/parent.html.erb_spec.rb
konacha-2.7.0 spec/views/specs/parent.html.erb_spec.rb
konacha-2.6.0 spec/views/specs/parent.html.erb_spec.rb
konacha-2.5.1 spec/views/specs/parent.html.erb_spec.rb
konacha-2.5.0 spec/views/specs/parent.html.erb_spec.rb
konacha-2.4.0 spec/views/specs/parent.html.erb_spec.rb