From 68c7b119702da548ec3e971ec97662dc17301224 Mon Sep 17 00:00:00 2001 From: Alexander Kukushkin Date: Tue, 2 Apr 2024 15:46:59 +0200 Subject: [PATCH] Improve unit-tests code coverage --- patroni/collections.py | 5 +++++ patroni/postgresql/available_parameters/__init__.py | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/patroni/collections.py b/patroni/collections.py index 9b659f65..94dff7bb 100644 --- a/patroni/collections.py +++ b/patroni/collections.py @@ -228,6 +228,11 @@ class _FrozenDict(Mapping[str, Any]): """Get the length of this dict. :returns: number of keys in the dict. + + :Example: + + >>> len(_FrozenDict()) + 0 """ return len(self.__values) diff --git a/patroni/postgresql/available_parameters/__init__.py b/patroni/postgresql/available_parameters/__init__.py index 8af63cd9..8ab4a20f 100644 --- a/patroni/postgresql/available_parameters/__init__.py +++ b/patroni/postgresql/available_parameters/__init__.py @@ -1,12 +1,13 @@ import logging import sys -from pathlib import Path from typing import Iterator logger = logging.getLogger(__name__) -if sys.version_info < (3, 9): +if sys.version_info < (3, 9): # pragma: no cover + from pathlib import Path + PathLikeObj = Path conf_dir = Path(__file__).parent else: