示例#1
0
def test_ufolint_runner_checkufodirextension_success(capsys):
    testsource_dir = "Test-Regular.ufo"
    ss = StdStreamer(testsource_dir)
    mr = MainRunner(testsource_dir)
    mr._check_ufo_dir_extension()
    out, err = capsys.readouterr()
    assert out == ss.short_success_string
示例#2
0
def test_ufolint_runner_checkufodirextension_fail():
    testsource_dir = "Test-Regular"
    mr = MainRunner(testsource_dir)

    with pytest.raises(SystemExit) as pytest_wrapped_e:
        mr._check_ufo_dir_extension()

    assert pytest_wrapped_e.type == SystemExit
    assert pytest_wrapped_e.value.code == 1
示例#3
0
def test_ufolint_runner_ufodirpathexists_success(capsys):
    ss = StdStreamer(ufo3_test_success_path)
    mr = MainRunner(ufo3_test_success_path)
    mr._check_ufo_dir_extension()
    out, err = capsys.readouterr()
    assert out == ss.short_success_string