Sha256: 5f87c441dec0fe4a76f130c4d6e43b2591d10faa5fd4b8fe76b30609646ac361
Contents?: true
Size: 590 Bytes
Versions: 3
Compression:
Stored size: 590 Bytes
Contents
require 'spec_helper' require 'ronin/web/middleware/filters/vhost_filter' describe Web::Middleware::Filters::VHostFilter do subject { Web::Middleware::Filters::VHostFilter } before(:each) do @request = mock('request') @request.should_receive(:host).and_return('domain.example.com') end it "should match requests using a String" do filter = subject.new('domain.example.com') 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