Ejemplo n.º 1
0
def test_main_quit():
    random.seed(0);
    with fake_input('q\n'):
        with assert_output(dedent('''\
            Found 2 cards
            Press Enter to flip card, Q to quit.

            ========================================

            你好

        ''')):
            main(['fake_cards'])
Ejemplo n.º 2
0
def test_main():
    random.seed(0);
    with fake_input(test_input):
        with assert_output(test_output):
            main(['fake_cards'])
Ejemplo n.º 3
0
def test_main_load_empty_stats_file():
    random.seed(0);
    with fake_input(test_input):
        with assert_output(test_output):
            main(['fake_cards'])
Ejemplo n.º 4
0
def test_main_error():
    with assert_output('Please specify a deck of flash cards.'):
        main([])