示例#1
0
def test_has_subtitles(tmpdir):
    movie_filename = str(tmpdir.join('video.avi').ensure())
    assert not ss.has_subtitle(movie_filename, 'eng', multi=False)
    assert not ss.has_subtitle(movie_filename, 'eng', multi=True)

    tmpdir.join('video.srt').ensure()
    assert ss.has_subtitle(movie_filename, 'eng', multi=False)
    assert not ss.has_subtitle(movie_filename, 'eng', multi=True)

    tmpdir.join('video.eng.srt').ensure()
    assert ss.has_subtitle(movie_filename, 'eng', multi=True)
示例#2
0
文件: test_ss.py 项目: vobe/ss
def test_has_subtitles(tmpdir):
    movie_filename = str(tmpdir.join("video.avi").ensure())
    assert not ss.has_subtitle(movie_filename, "eng", multi=False)
    assert not ss.has_subtitle(movie_filename, "eng", multi=True)

    tmpdir.join("video.srt").ensure()
    assert ss.has_subtitle(movie_filename, "eng", multi=False)
    assert not ss.has_subtitle(movie_filename, "eng", multi=True)

    tmpdir.join("video.eng.srt").ensure()
    assert ss.has_subtitle(movie_filename, "eng", multi=True)
示例#3
0
def test_has_subtitles(tmpdir):
    assert not ss.has_subtitle(str(tmpdir.join('video.avi').ensure()))

    tmpdir.join('video.srt').ensure()
    assert ss.has_subtitle(str(tmpdir.join('video.avi').ensure()))