Sha256: 7dea6bef3ba52e5c125d9093e189fde10e8357eff6083bb6e6ba88b1f1ea7bba
Contents?: true
Size: 693 Bytes
Versions: 1
Compression:
Stored size: 693 Bytes
Contents
require_relative 'spec_helper' describe FilmSnob::YouTube do it 'may not be embeddable' do VCR.use_cassette('youtube/bad_youtube_url') do snob = FilmSnob.new('http://youtube.com/watch?v=malformedid') expect{snob.html}.to raise_error(FilmSnob::NotEmbeddableError) end end it 'can handle junked up URLs' do VCR.use_cassette('youtube/pete') do film = FilmSnob.new('http://www.youtube.com/watch?feature=youtube_gdata&v=fq-xGD_thXo') expect(film).to be_watchable expect(film.id).to eq 'fq-xGD_thXo' expect{film.html}.to_not raise_error expect(film.title).to eq 'Pete Meets Olympic Freestyle Skier Torin Yater-Wallace' end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
film_snob-0.3.12 | spec/youtube_spec.rb |