X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=test%2Fredtube_remote_test.rb;fp=test%2Fredtube_remote_test.rb;h=6bf44c7bf982b225d83c57e42fe4a434fb3f0949;hb=6e9cec676f28db2fe9fd5872bc0ec7ebb954f5f6;hp=0000000000000000000000000000000000000000;hpb=d56c687299c6db6d4571c78ddb54e5da0d8b96ca;p=dead%2Fwhatever-dl.git diff --git a/test/redtube_remote_test.rb b/test/redtube_remote_test.rb new file mode 100644 index 0000000..6bf44c7 --- /dev/null +++ b/test/redtube_remote_test.rb @@ -0,0 +1,33 @@ +# +# 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/redtube' + + +class RedtubeRemoteTest < Test::Unit::TestCase + + def test_get_video_url + # Won't work locally because we need the hash_flv attribute from the page. + rt = Redtube.new('http://www.redtube.com/6807') + expected_result = 'http://dl.redtube.com/467f9bca32b1989277b48582944f325afa3374/0000006/X57OBH08G.flv/1a9f62001c523752dc9a6bc3f7f5acad/4ac64671' + actual_result = rt.get_video_url() + assert_equal(expected_result, actual_result) + end + +end