Sha256: d2ee5ef599eb8ebe39afd8f52b4d04580ff8da92996e0fe1b0c07aa3d311ca55

Contents?: true

Size: 857 Bytes

Versions: 14

Compression:

Stored size: 857 Bytes

Contents

require 'spec_helper'
require 'capybara_webkit_builder'

describe CapybaraWebkitBuilder do
  let(:builder) { CapybaraWebkitBuilder }

  it "will use the env variable for #make_bin" do
    with_env_vars("MAKE" => "fake_make") do
      builder.make_bin.should == "fake_make"
    end
  end

  it "will use the env variable for #qmake_bin" do
    with_env_vars("QMAKE" => "fake_qmake") do
      builder.qmake_bin.should == "fake_qmake"
    end
  end

  it "will use the env variable for #os_spec" do
    with_env_vars("SPEC" => "fake_os_spec") do
      builder.spec.should == "fake_os_spec"
    end
  end

  it "defaults the #make_bin" do
    builder.make_bin.should == 'make'
  end

  it "defaults the #qmake_bin" do
    builder.qmake_bin.should == 'qmake'
  end

  it "defaults #spec to the #os_specs" do
    builder.spec.should == builder.os_spec
  end
end

Version data entries

14 entries across 14 versions & 3 rubygems

Version Path
capybara-webkit-0.13.2 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.13.1 spec/capybara_webkit_builder_spec.rb
imseng-capybara-webkit-0.12.1 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.14.2 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.14.1 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.14.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.13.0 spec/capybara_webkit_builder_spec.rb
otherinbox-capybara-webkit-0.12.0.1 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.12.1 spec/capybara_webkit_builder_spec.rb
otherinbox-capybara-webkit-0.12.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.12.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.11.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.10.1 spec/capybara_webkit_builder_spec.rb
capybara-webkit-0.10.0 spec/capybara_webkit_builder_spec.rb