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
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
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