コード例 #1
0
ファイル: test_powrap.py プロジェクト: Mindiell/powrap
def test_wrong_msgcat(po_file):
    """ test if msgcat is not available"""
    environ_saved = os.environ["PATH"]
    os.environ["PATH"] = ""
    with pytest.raises(SystemExit) as sysexit:
        powrap.check_style([po_file])
    os.environ["PATH"] = environ_saved
    assert sysexit.type == SystemExit
    assert sysexit.value.code == 127
コード例 #2
0
ファイル: test_powrap.py プロジェクト: Mindiell/powrap
def test_msgcat_error(po_file):
    assert powrap.check_style([po_file]) == []
コード例 #3
0
ファイル: test_powrap.py プロジェクト: Mindiell/powrap
def test_fileread_error(po_file):
    assert powrap.check_style([po_file]) == []
コード例 #4
0
ファイル: test_powrap.py プロジェクト: Mindiell/powrap
def test_succees_on_good_wrapping(po_file):
    assert powrap.check_style([po_file]) == []
コード例 #5
0
ファイル: test_powrap.py プロジェクト: Mindiell/powrap
def test_fail_on_bad_wrapping(po_file):
    assert powrap.check_style([po_file]) == [po_file]
コード例 #6
0
ファイル: test_powrap.py プロジェクト: AFPy/powrap
def test_fileread_error(po_file, capsys):
    assert powrap.check_style([po_file]) == 0
    assert str(po_file) not in capsys.readouterr().err
コード例 #7
0
ファイル: test_powrap.py プロジェクト: AFPy/powrap
def test_succees_on_good_wrapping(po_file, capsys):
    assert powrap.check_style([po_file]) == 0
    assert str(po_file) not in capsys.readouterr().err
コード例 #8
0
ファイル: test_powrap.py プロジェクト: AFPy/powrap
def test_fail_on_bad_wrapping(po_file, capsys):
    assert powrap.check_style([po_file]) == 1
    assert str(po_file) in capsys.readouterr().err