X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=test%2Fyouporn_remote_test.rb;h=79bcb3726ce496a3b55d4429059782f05ad43362;hb=5ec7f2000e59a8d035f47813e85db6c2aea0675d;hp=1a8dda00f19f2b2616a1139d71b9a5d89e6d42e1;hpb=168ef3b2ccf5b97d561a3c542a18e8e7587de291;p=dead%2Fwhatever-dl.git diff --git a/test/youporn_remote_test.rb b/test/youporn_remote_test.rb index 1a8dda0..79bcb37 100644 --- a/test/youporn_remote_test.rb +++ b/test/youporn_remote_test.rb @@ -1,21 +1,34 @@ -# Remote Youporn tests. Actually hit their website -# and attempt to parse the data returned. +# +# Copyright Michael Orlitzky +# +# http://michael.orlitzky.com/ +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# http://www.fsf.org/licensing/licenses/gpl.html +# require 'test/unit' require 'src/websites/youporn' +# Remote Youporn tests. Actually hit their website +# and attempt to parse the data returned. + class YoupornRemoteTest < Test::Unit::TestCase def test_get_page_data - yp = Youporn.new() - - # We can't rely on the fixture here, because Youporn might - # change their page layout. Instead, check that we can actually - # find the FLV URL on this page. - page_data = yp.send('get_page_data', 'http://www.youporn.com/watch/65778') - - test_result = yp.get_video_url(page_data) - assert_equal('http://download.youporn.com/download/112911/flv/65778_moaning_mom_fucked_at_night.flv', test_result) + yp = Youporn.new('http://www.youporn.com/watch/65778') + expected_result = 'http://download.youporn.com/download/112911/flv/65778_moaning_mom_fucked_at_night.flv' + actual_result = yp.get_video_url() + assert_equal(expected_result, actual_result) end end