2012-01-27 15:26:05 +00:00
|
|
|
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
|
2017-02-03 19:20:27 +00:00
|
|
|
expect(builder.make_bin).to eq "fake_make"
|
2012-01-27 15:26:05 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
it "will use the env variable for #qmake_bin" do
|
|
|
|
with_env_vars("QMAKE" => "fake_qmake") do
|
2017-02-03 19:20:27 +00:00
|
|
|
expect(builder.qmake_bin).to eq "fake_qmake"
|
2012-01-27 15:26:05 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
it "defaults the #make_bin" do
|
2013-02-27 17:13:00 +00:00
|
|
|
with_env_vars("MAKE_BIN" => nil) do
|
2017-02-03 19:20:27 +00:00
|
|
|
expect(builder.make_bin).to eq 'make'
|
2013-02-27 17:13:00 +00:00
|
|
|
end
|
2012-01-27 15:26:05 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
it "defaults the #qmake_bin" do
|
2013-02-27 17:13:00 +00:00
|
|
|
with_env_vars("QMAKE" => nil) do
|
2017-02-03 19:20:27 +00:00
|
|
|
expect(builder.qmake_bin).to eq 'qmake'
|
2013-02-27 17:13:00 +00:00
|
|
|
end
|
2012-01-27 15:26:05 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
|