Ejemplo n.º 1
0
def test_argument_parsing_pause(test_args, expected_result):
    result = command_line_typing.argument_parsing(test_args)
    assert result.pause == expected_result
Ejemplo n.º 2
0
def test_argument_parsing_size_error():
    with pytest.raises(SystemExit):
        command_line_typing.argument_parsing(["-s", "easy"])
Ejemplo n.º 3
0
def test_argument_parsing_nine_key(test_args, expected_result):
    result = command_line_typing.argument_parsing(test_args)
    assert result.nine_key == expected_result
Ejemplo n.º 4
0
def test_argument_parsing_random_letters(test_args, expected_result):
    result = command_line_typing.argument_parsing(test_args)
    assert result.random_letters == expected_result
Ejemplo n.º 5
0
def test_argument_parsing_words_per_second(test_args, expected_result):
    result = command_line_typing.argument_parsing(test_args)
    assert result.show_wps == expected_result
Ejemplo n.º 6
0
def test_argument_parsing_continues(test_args, expected_result):
    result = command_line_typing.argument_parsing(test_args)
    assert result.continues == expected_result