コード例 #1
0
ファイル: test_models.py プロジェクト: nikolas/wardenclyffe
class EmptyVideoTest(TestCase):
    """ test the behavior for a video that doesn't have any files associated
    with it """
    def setUp(self):
        self.video = VideoFactory()

    def test_extension(self):
        assert self.video.extension() == ""

    def test_source_file(self):
        assert self.video.source_file() is None

    def test_filename(self):
        assert self.video.filename() == "none"

    def test_add_file_form(self):
        self.video.add_file_form()

    def test_get_dimensions(self):
        assert self.video.get_dimensions() == (0, 0)

    def test_cuit_url(self):
        assert self.video.cuit_url() == ""

    def test_mediathread_url(self):
        assert self.video.mediathread_url() == ""

    def test_poster_url(self):
        self.assertEquals(
            self.video.poster_url(),
            ("http://ccnmtl.columbia.edu/broadcast/posters/"
             "vidthumb_480x360.jpg"))

    def test_cuit_poster_url(self):
        assert self.video.cuit_poster_url() is None

    def test_is_mediathread_submit(self):
        assert not self.video.is_mediathread_submit()

    def test_mediathread_submit(self):
        assert self.video.mediathread_submit() == (None, None, None)

    def test_poster(self):
        assert self.video.poster().dummy

    def test_cuit_file(self):
        assert self.video.cuit_file() is None

    def test_make_source_file(self):
        f = self.video.make_source_file("somefile.mpg")
        self.assertEqual(f.filename, "somefile.mpg")

    def test_upto_hundred_images(self):
        r = self.video.upto_hundred_images()
        self.assertEqual(len(r), 0)