Sha256: 359cd1573887c98be763ec4d2666cd2b2a5b7e3222a56c23c8e3fd69b2ccc1de

Contents?: true

Size: 707 Bytes

Versions: 13

Compression:

Stored size: 707 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 "defaults the #make_bin" do
    with_env_vars("MAKE_BIN" => nil) do
      builder.make_bin.should == 'make'
    end
  end

  it "defaults the #qmake_bin" do
    with_env_vars("QMAKE" => nil) do
      builder.qmake_bin.should == 'qmake'
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
capybara-webkit-1.12.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.11.1 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.11.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.10.1 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.10.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.9.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.8.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.7.1 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.7.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.6.0 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.5.2 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.5.1 spec/capybara_webkit_builder_spec.rb
capybara-webkit-1.5.0 spec/capybara_webkit_builder_spec.rb