spec/target_spec.rb in rubyretriever-1.4.5 vs spec/target_spec.rb in rubyretriever-1.4.6

- old
+ new

@@ -16,9 +16,17 @@ it 'creates host_re var' do expect(t.host_re).to eq(/cnet.com/) end + it 'creates port var (no port specified)' do + expect(t.port).to be_nil + end + + it 'creates port var (with port specified)' do + expect(Retriever::Target.new('http://www.cnet.com:3000/reviews/', /\.exe\z/).port).to be(3000) + end + it 'creates file_re var (when provided)' do expect(t.file_re).to eq(/\.exe\z/) end it 'adds protocol to Target URL if none given' do