Sha256: f2b91c27dfcc31094d44d8d5d7be68dffbdf1247bd5286d0de002aa993d087a4

Contents?: true

Size: 1.23 KB

Versions: 25

Compression:

Stored size: 1.23 KB

Contents

require "spec_helper"

describe Onebox::Engine::TrelloOnebox do
  context "Boards" do
    it "should onebox with SEF url corrrectly" do
      expect(Onebox.preview('https://trello.com/b/nC8QJJoZ/trello-development-roadmap').to_s).to match('iframe src="https://trello.com/b/nC8QJJoZ.html"')
    end

    it "should onebox without SEF url corrrectly" do
      expect(Onebox.preview('https://trello.com/b/nC8QJJoZ/').to_s).to match('iframe src="https://trello.com/b/nC8QJJoZ.html"')

      # Without trailing slash
      expect(Onebox.preview('https://trello.com/b/nC8QJJoZ').to_s).to match('iframe src="https://trello.com/b/nC8QJJoZ.html"')
    end
  end

  context "Cards" do
    it "should onebox with SEF url corrrectly" do
      expect(Onebox.preview('https://trello.com/c/NIRpzVDM/1211-what-can-you-expect-from-this-board').to_s).to match('iframe src="https://trello.com/c/NIRpzVDM.html"')
    end

    it "should onebox without SEF url corrrectly" do
      expect(Onebox.preview('https://trello.com/c/NIRpzVDM/').to_s).to match('iframe src="https://trello.com/c/NIRpzVDM.html"')

      # Without trailing slash
      expect(Onebox.preview('https://trello.com/c/NIRpzVDM').to_s).to match('iframe src="https://trello.com/c/NIRpzVDM.html"')
    end
  end

end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
onebox-1.8.39 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.38 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.36 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.35 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.34 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.33 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.32 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.31 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.30 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.29 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.28 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.27 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.26 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.25 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.24 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.23 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.22 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.21 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.20 spec/lib/onebox/engine/trello_onebox_spec.rb
onebox-1.8.19 spec/lib/onebox/engine/trello_onebox_spec.rb