spec/source_spec.rb in pdfkit-0.6.2 vs spec/source_spec.rb in pdfkit-0.7.0

- old
+ new

@@ -3,76 +3,75 @@ describe PDFKit::Source do describe "#url?" do it "should return true if passed a url like string" do source = PDFKit::Source.new('http://google.com') - source.should be_url + expect(source).to be_url end it "should return false if passed a file" do source = PDFKit::Source.new(File.new(__FILE__)) - source.should_not be_url + expect(source).not_to be_url end it "should return false if passed HTML" do source = PDFKit::Source.new('<blink>Oh Hai!</blink>') - source.should_not be_url + expect(source).not_to be_url end it "should return false if passed HTML with embedded urls at the beginning of a line" do source = PDFKit::Source.new("<blink>Oh Hai!</blink>\nhttp://www.google.com") - source.should_not be_url + expect(source).not_to be_url end end describe "#file?" do it "should return true if passed a file" do - source = PDFKit::Source.new(File.new(__FILE__)) - source.should be_file + source = PDFKit::Source.new(::File.new(__FILE__)) + expect(source).to be_file end it "should return false if passed a url like string" do source = PDFKit::Source.new('http://google.com') - source.should_not be_file + expect(source).not_to be_file end it "should return false if passed HTML" do source = PDFKit::Source.new('<blink>Oh Hai!</blink>') - source.should_not be_file + expect(source).not_to be_file end end describe "#html?" do it "should return true if passed HTML" do source = PDFKit::Source.new('<blink>Oh Hai!</blink>') - source.should be_html + expect(source).to be_html end it "should return false if passed a file" do - source = PDFKit::Source.new(File.new(__FILE__)) - source.should_not be_html + source = PDFKit::Source.new(::File.new(__FILE__)) + expect(source).not_to be_html end it "should return false if passed a url like string" do source = PDFKit::Source.new('http://google.com') - source.should_not be_html + expect(source).not_to be_html end end describe "#to_s" do it "should return the HTML if passed HTML" do source = PDFKit::Source.new('<blink>Oh Hai!</blink>') - source.to_s.should == '<blink>Oh Hai!</blink>' + expect(source.to_s).to eq('<blink>Oh Hai!</blink>') end it "should return a path if passed a file" do - source = PDFKit::Source.new(File.new(__FILE__)) - source.to_s.should == __FILE__ + source = PDFKit::Source.new(::File.new(__FILE__)) + expect(source.to_s).to eq(__FILE__) end it "should return the url if passed a url like string" do source = PDFKit::Source.new('http://google.com') - source.to_s.should == 'http://google.com' + expect(source.to_s).to eq('http://google.com') end end - end