Exemplo n.º 1
0
def test9() -> None:
    t = DeepLCLI("auto", "ja")
    assert t.translate("test") == "テスト"
    assert t.translated_fr_lang == "en"
    assert t.translated_to_lang == "ja"
Exemplo n.º 2
0
def test1() -> None:
    t = DeepLCLI("en", "ja")
    assert t.translate("hello") == "こんにちわ"
Exemplo n.º 3
0
def test8() -> None:
    t = DeepLCLI("ja", "de")
    assert t.translate("今日は2022/2/22です。") == "Heute ist der 22.2.2022."
Exemplo n.º 4
0
def test7() -> None:
    t = DeepLCLI("auto", "ja")
    with pytest.raises(DeepLCLIError):
        t.translate("test" * 10000)
Exemplo n.º 5
0
def test6() -> None:
    with pytest.raises(DeepLCLIError):
        DeepLCLI("enn", "jaa")
Exemplo n.º 6
0
def test5() -> None:
    with pytest.raises(DeepLCLIError):
        DeepLCLI("", "ja")
Exemplo n.º 7
0
def test2() -> None:
    t = DeepLCLI("en", "ja")
    with pytest.raises(DeepLCLIError):
        t.translate("\n")