Sha256: d7e64ed3bc5f0fb4355c4cba33ed7f64a28fdf3f6df1806db9e13bf00f07a4c7
Contents?: true
Size: 1.05 KB
Versions: 2
Compression:
Stored size: 1.05 KB
Contents
require 'spec_helper' describe Selenium::WebDriver::Firefox::Profile do describe ".firebug_version" do subject { described_class.firebug_version } it "defaults to 1.6.2" do should == "1.6.2" end context "when set" do before { described_class.firebug_version = requested_version } let(:requested_version) { '1.7.0' } it { should == requested_version } end end describe "#enable_firebug" do before { Selenium::WebDriver::Firefox::Profile.firebug_version = nil } it "adds the Firebug extension" do subject.should_receive(:add_extension).with(/firebug-1\.6\.2\.xpi$/) subject.enable_firebug end it "honors the configured version" do Selenium::WebDriver::Firefox::Profile.firebug_version = '1.7.0' subject.should_receive(:add_extension).with(/firebug-1\.7\.0\.xpi$/) subject.enable_firebug end it "accepts an optional version argument" do subject.should_receive(:add_extension).with(/firebug-1\.7\.0\.xpi$/) subject.enable_firebug("1.7.0") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
capybara-firebug-0.0.6 | spec/enable_firebug_spec.rb |
capybara-firebug-0.0.5 | spec/enable_firebug_spec.rb |