From e75c4b3d36202d74bbca98fef5e0b664bc678841 Mon Sep 17 00:00:00 2001 From: Chris Mayo Date: Wed, 23 Sep 2020 19:38:17 +0100 Subject: [PATCH] Reuse linkcheck.bookmarks.safari.has_biplist in tests --- tests/__init__.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/tests/__init__.py b/tests/__init__.py index d205f3b8..6fbc6564 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -22,6 +22,7 @@ import pytest from contextlib import contextmanager from functools import lru_cache, wraps from linkcheck import LinkCheckerInterrupt +from linkcheck.bookmarks.safari import has_biplist as bookmarks_has_biplist basedir = os.path.dirname(__file__) @@ -173,15 +174,7 @@ need_pyftpdlib = _need_func(has_pyftpdlib, "pyftpdlib") @lru_cache(1) def has_biplist(): """Test if biplist is available.""" - if sys.version_info >= (3, 9): - return False - - try: - import biplist - - return True - except ImportError: - return False + return bookmarks_has_biplist need_biplist = _need_func(has_biplist, "biplist")