Exemple #1
0
def test_no_vevent(runner, tmpdir, contents):
    runner = runner(command='agenda', showalldays=False, days=2)
    broken_item = runner.calendars['one'].join('broken_item.ics')
    broken_item.write(to_bytes(contents, 'utf-8'), mode='wb')

    result = runner.invoke(main_khal)
    assert not result.exception
    assert 'No events' in result.output
Exemple #2
0
def test_no_vevent(runner, tmpdir, contents):
    runner = runner(command='agenda', showalldays=False, days=2)
    broken_item = runner.calendars['one'].join('broken_item.ics')
    broken_item.write(to_bytes(contents, 'utf-8'), mode='wb')

    result = runner.invoke(main_khal)
    assert not result.exception
    assert 'No events' in result.output
def _create_testcases(*cases):
    return [(userinput, to_bytes('\r\n'.join(output) + '\r\n', 'utf-8'))
            for userinput, output in cases]
Exemple #4
0
def _create_testcases(*cases):
    return [(userinput, to_bytes('\r\n'.join(output) + '\r\n', 'utf-8'))
            for userinput, output in cases]