Sha256: 9df58a49b0aa0a79544a3f0ed8648c295d831cc81036b7e4b9d9cb6ef09897b2
Contents?: true
Size: 630 Bytes
Versions: 3
Compression:
Stored size: 630 Bytes
Contents
require 'spec_helper' require 'ronin/web/middleware/filters/referer_filter' describe Web::Middleware::Filters::RefererFilter do subject { Web::Middleware::Filters::RefererFilter } let(:referer) { 'http://www.example.com/page.html' } before(:each) do @request = mock('request') @request.should_receive(:referer).and_return(referer) end it "should match requests using a String" do filter = subject.new(referer) filter.match?(@request).should == true end it "should match requests using a Regexp" do filter = subject.new(/example\.com/) filter.match?(@request).should == true end end
Version data entries
3 entries across 3 versions & 1 rubygems