Sha256: afbc80e227e2d256b2c7c1aed84d17319d410c8944fb5ebec6ebaf78f59bc659

Contents?: true

Size: 493 Bytes

Versions: 7

Compression:

Stored size: 493 Bytes

Contents

# -*- encoding : utf-8 -*-
describe Card::Set::All::Links do
  require 'card'
  describe '#web_link' do
    it 'opens external link in new tab' do
      link = Card['Home'].format.web_link('http://example.com')
      assert_view_select link, 'a[class="external-link"][target="_blank"][href="http://example.com"]'
    end

    it 'opens interal link in same tab' do
      link = Card['Home'].format.web_link('/Home')
      assert_view_select link, 'a[target="_blank"]', false
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
card-1.18.6 mod/05_standard/spec/set/all/links_spec.rb
card-1.18.5 mod/05_standard/spec/set/all/links_spec.rb
card-1.18.4 mod/05_standard/spec/set/all/links_spec.rb
card-1.18.3 mod/05_standard/spec/set/all/links_spec.rb
card-1.18.2 mod/05_standard/spec/set/all/links_spec.rb
card-1.18.1 mod/05_standard/spec/set/all/links_spec.rb
card-1.18.0 mod/05_standard/spec/set/all/links_spec.rb