rspec tests
This commit is contained in:
@@ -42,7 +42,7 @@ describe Browser do
|
||||
|
||||
describe "#user_agent_mode setter / getter" do
|
||||
# Testing all valid modes
|
||||
Browser.class_variable_get(:@@user_agent_modes).each do |user_agent_mode|
|
||||
Browser::USER_AGENT_MODES.each do |user_agent_mode|
|
||||
it "should set / return #{user_agent_mode}" do
|
||||
@browser.user_agent_mode = user_agent_mode
|
||||
@browser.user_agent_mode.should === user_agent_mode
|
||||
|
||||
@@ -81,6 +81,12 @@ shared_examples_for "WpTimthumbs" do
|
||||
@module.has_timthumbs?(nil, @options).should be_false
|
||||
end
|
||||
|
||||
it "should return an array with 7 elements (from passive detection)" do
|
||||
stub_request(:get, %r{http://example\.localhost/wp-content/themes/my-theme/.*}).to_return(:status => 200)
|
||||
timthumbs = @module.timthumbs("my-theme", @options)
|
||||
timthumbs.length.should == 7
|
||||
end
|
||||
|
||||
it "should return an array with 2 timthumbs url" do
|
||||
expected = []
|
||||
urls = []
|
||||
|
||||
Reference in New Issue
Block a user