spec/github_link_spec.rb in tdiary-contrib-4.0.2.1 vs spec/github_link_spec.rb in tdiary-contrib-4.0.3

- old
+ new

@@ -7,33 +7,33 @@ describe 'repository page' do let(:args) { ['tdiary/tdiary-contrib'] } it 'should render repository a tag' do - should == %(<a href='https://github.com/tdiary/tdiary-contrib'>tdiary-contrib</a>) + is_expected.to eq(%(<a href='https://github.com/tdiary/tdiary-contrib'>tdiary-contrib</a>)) end end describe 'issues page' do let(:args) { ['tdiary/tdiary-contrib#100'] } it 'should render issues a tag' do - should == %(<a href='https://github.com/tdiary/tdiary-contrib/issues/100'>tdiary-contrib#100</a>) + is_expected.to eq(%(<a href='https://github.com/tdiary/tdiary-contrib/issues/100'>tdiary-contrib#100</a>)) end end context "When given altenative text" do let(:text) { 'This project' } let(:github_identifier) { 'tdiary/tdiary-contrib' } let(:args) { [github_identifier, text] } it 'should render repository a tag with the specified text' do - should == %(<a href='https://github.com/#{github_identifier}'>#{text}</a>) + is_expected.to eq(%(<a href='https://github.com/#{github_identifier}'>#{text}</a>)) end context "but the text is including <script>" do let(:text) { '<script>alert("hoge");</script>' } it 'should render a link text after sanitizing.' do - should_not == %(<a href='https://github.com/#{github_identifier}'>#{text}</a>) + is_expected.not_to eq(%(<a href='https://github.com/#{github_identifier}'>#{text}</a>)) end end end end