Files
wpscan/spec/lib/common/models/wp_timthumb_spec.rb
2013-03-30 19:40:54 +01:00

32 lines
801 B
Ruby

# encoding: UTF-8
require 'spec_helper'
describe WpTimthumb do
it_behaves_like 'WpTimthumb::Existable'
it_behaves_like 'WpTimthumb::Versionable'
subject(:wp_timthumb) { WpTimthumb.new(uri, options) }
let(:uri) { URI.parse('http://example.com/') }
let(:options) { { path: 'path-to/a/timtuhumb.php' } }
describe '#==' do
context 'when both url are equal' do
it 'returns true' do
WpTimthumb.new(uri, path: 'timtuhumb.php').
should ==
WpTimthumb.new(uri, path: 'timtuhumb.php')
end
end
context 'when urls are different' do
it 'returns false' do
WpTimthumb.new(uri, path: 'hello/timtuhumb.php').
should_not ==
WpTimthumb.new(uri, path: 'some-dir/timtuhumb.php')
end
end
end
end