Example #1
0
def test_is_skippable_quiet() -> None:
    _teardown()
    TMP_ROOT.mkdir()
    path = TMP_ROOT / "test.txt"
    settings = Settings()
    settings.verbose = 0
    wob = Walk(settings)
    res = wob._is_skippable(path)
    assert res
    _teardown()
Example #2
0
def test_optimize_image_none_quiet() -> None:
    old_path = _setup()
    settings = Settings()
    settings.verbose = 1
    args = (old_path, "", settings)
    res = optimize.optimize_image(args)
    assert res.final_path == old_path
    assert res.bytes_in == 0
    assert res.bytes_out == 0
    assert res.error == "File format not selected."
    _teardown()
Example #3
0
def test_is_skippable_symlink_quiet() -> None:
    _teardown()
    TMP_ROOT.mkdir()
    path = TMP_ROOT / "test.txt"
    path.symlink_to(TMP_ROOT)
    settings = Settings()
    settings.follow_symlinks = False
    settings.verbose = 0
    wob = Walk(settings)
    res = wob._is_skippable(path)
    assert res
    _teardown()
Example #4
0
def test_report_noop_quiet() -> None:
    settings = Settings(None, Namespace(test=True))
    settings.verbose = 0
    stats.report_totals(settings, 0, 0, True, [])
Example #5
0
def test_report_totals_zero_quiet() -> None:
    settings = Settings(None, Namespace(test=True))
    settings.verbose = 0
    stats.report_totals(settings, 2048, 2028, True, [])
Example #6
0
 def test_detect_file_txt_quiet(self) -> None:
     settings = Settings(namespace=Settings())
     settings.verbose = 0
     self._test_type(settings, IMAGES_DIR, "test_txt.txt", None)