コード例 #1
0
ファイル: test_deepl.py プロジェクト: eggplants/deepl-cli
def test9() -> None:
    t = DeepLCLI("auto", "ja")
    assert t.translate("test") == "テスト"
    assert t.translated_fr_lang == "en"
    assert t.translated_to_lang == "ja"
コード例 #2
0
ファイル: test_deepl.py プロジェクト: eggplants/deepl-cli
def test1() -> None:
    t = DeepLCLI("en", "ja")
    assert t.translate("hello") == "こんにちわ"
コード例 #3
0
ファイル: test_deepl.py プロジェクト: eggplants/deepl-cli
def test8() -> None:
    t = DeepLCLI("ja", "de")
    assert t.translate("今日は2022/2/22です。") == "Heute ist der 22.2.2022."
コード例 #4
0
ファイル: test_deepl.py プロジェクト: eggplants/deepl-cli
def test7() -> None:
    t = DeepLCLI("auto", "ja")
    with pytest.raises(DeepLCLIError):
        t.translate("test" * 10000)
コード例 #5
0
ファイル: test_deepl.py プロジェクト: eggplants/deepl-cli
def test6() -> None:
    with pytest.raises(DeepLCLIError):
        DeepLCLI("enn", "jaa")
コード例 #6
0
ファイル: test_deepl.py プロジェクト: eggplants/deepl-cli
def test5() -> None:
    with pytest.raises(DeepLCLIError):
        DeepLCLI("", "ja")
コード例 #7
0
ファイル: test_deepl.py プロジェクト: eggplants/deepl-cli
def test2() -> None:
    t = DeepLCLI("en", "ja")
    with pytest.raises(DeepLCLIError):
        t.translate("\n")