コード例 #1
0
ファイル: run.py プロジェクト: matejd11/morseovka
def which_translation(argument):
    if argument == 'M':
        return morse_to_text(message)
    elif argument == 'T':
        return text_to_morse(message)
    else:
        pass
コード例 #2
0
ファイル: test_morse.py プロジェクト: matejd11/morseovka
def test_atext():
    assert morseovka.text_to_morse("A") == ".-///"
コード例 #3
0
ファイル: test_morse.py プロジェクト: matejd11/morseovka
def test_cisla_a_dalsi():
    assert morseovka.text_to_morse("42!") == ("....-/..---/--..--///")
コード例 #4
0
ファイル: test_morse.py プロジェクト: matejd11/morseovka
def test_na_vice_radku():
    assert morseovka.text_to_morse("Ahoj\nheslo je KORÝŠ\n") == ".-/..../---/.---//\n...././.../.-../---//.---/.//-.-/---/.-./-.--/...///"
コード例 #5
0
ファイル: test_morse.py プロジェクト: matejd11/morseovka
def test_spatneho_znaku():
    with pytest.raises(KeyError):
        morseovka.text_to_morse("螭")
コード例 #6
0
ファイル: test_morse.py プロジェクト: matejd11/morseovka
def test_smichu():
    assert morseovka.text_to_morse("cha cha cha") == "----/.-//----/.-//----/.-///"
コード例 #7
0
ファイル: test_morse.py プロジェクト: matejd11/morseovka
def test_veta_slovak():
    assert morseovka.text_to_morse("Ľubozvučné slovenské slová sú guľôčka, stĺp, pŕŕ!") == ".-../..-/-.../---/--../...-/..-/-.-./-././/.../.-../---/...-/./-./.../-.-/.//.../.-../---/...-/.-//.../..-//--./..-/.-../---/-.-./-.-/.-/--..--//.../-/.-../.--./--..--//.--./.-./.-./--...-///"
コード例 #8
0
ファイル: test_morse.py プロジェクト: matejd11/morseovka
def test_veta():
    assert morseovka.text_to_morse("Tohle je věta") == "-/---/..../.-.././/.---/.//...-/./-/.-///"