コード例 #1
0
ファイル: test_subtitles.py プロジェクト: pymedusa/SickRage
def test_needs_subtitles__no_wanted_language(monkeypatch):
    # Given
    monkeypatch.setattr(app, 'SUBTITLES_LANGUAGES', [])
    existing_subtitles = {'pob', 'eng'}

    # When
    actual = sut.needs_subtitles(existing_subtitles)

    # Then
    assert actual is False
コード例 #2
0
def test_needs_subtitles__no_wanted_language(monkeypatch):
    # Given
    monkeypatch.setattr(app, 'SUBTITLES_LANGUAGES', [])
    existing_subtitles = {'pob', 'eng'}

    # When
    actual = sut.needs_subtitles(existing_subtitles)

    # Then
    assert actual is False
コード例 #3
0
def test_needs_subtitles__multi_disabled_and_und_present(monkeypatch):
    # Given
    monkeypatch.setattr(app, 'SUBTITLES_MULTI', False)
    monkeypatch.setattr(app, 'SUBTITLES_LANGUAGES', ['pob', 'eng', 'fre'])
    existing_subtitles = {'pob', 'eng', 'und'}

    # When
    actual = sut.needs_subtitles(existing_subtitles)

    # Then
    assert actual is False
コード例 #4
0
def test_needs_subtitles__multi_enabled_with_string(monkeypatch):
    # Given
    monkeypatch.setattr(app, 'SUBTITLES_MULTI', True)
    monkeypatch.setattr(app, 'SUBTITLES_LANGUAGES', ['pob', 'eng', 'fre'])
    existing_subtitles = 'pob,eng,fre'

    # When
    actual = sut.needs_subtitles(existing_subtitles)

    # Then
    assert actual is False
コード例 #5
0
ファイル: test_subtitles.py プロジェクト: pymedusa/SickRage
def test_needs_subtitles__multi_disabled_and_und_present(monkeypatch):
    # Given
    monkeypatch.setattr(app, 'SUBTITLES_MULTI', False)
    monkeypatch.setattr(app, 'SUBTITLES_LANGUAGES', ['pob', 'eng', 'fre'])
    existing_subtitles = {'pob', 'eng', 'und'}

    # When
    actual = sut.needs_subtitles(existing_subtitles)

    # Then
    assert actual is False
コード例 #6
0
ファイル: test_subtitles.py プロジェクト: pymedusa/SickRage
def test_needs_subtitles__multi_enabled_with_string(monkeypatch):
    # Given
    monkeypatch.setattr(app, 'SUBTITLES_MULTI', True)
    monkeypatch.setattr(app, 'SUBTITLES_LANGUAGES', ['pob', 'eng', 'fre'])
    existing_subtitles = 'pob,eng,fre'

    # When
    actual = sut.needs_subtitles(existing_subtitles)

    # Then
    assert actual is False
コード例 #7
0
def test_needs_subtitles__multi_enabled(monkeypatch):
    # Given
    monkeypatch.setattr('medusa.SUBTITLES_MULTI', True)
    monkeypatch.setattr('medusa.SUBTITLES_LANGUAGES', ['pob', 'eng', 'fre'])
    existing_subtitles = {'pob', 'eng'}

    # When
    actual = sut.needs_subtitles(existing_subtitles)

    # Then
    assert actual is True