From e49fb9f0d0df17223053a85f444d8443c57fd0f4 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 19 Feb 2022 20:45:37 +0200 Subject: [PATCH] Minor Py.Test fixes --- Makefile | 2 +- platformio/package/manager/base.py | 2 +- tests/conftest.py | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 5ba6f788..8b280334 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,7 @@ format: black ./tests test: - py.test --verbose --capture=no --exitfirst -n 6 --dist=loadscope tests --ignore tests/test_examples.py + py.test --verbose --exitfirst -n 6 --dist=loadscope tests --ignore tests/test_examples.py before-commit: isort format lint diff --git a/platformio/package/manager/base.py b/platformio/package/manager/base.py index 6bfde62f..4432bd8e 100644 --- a/platformio/package/manager/base.py +++ b/platformio/package/manager/base.py @@ -70,7 +70,7 @@ class BasePackageManager( # pylint: disable=too-many-public-methods,too-many-in def _setup_logger(self): logger = logging.getLogger(str(self.__class__.__name__).replace("Package", " ")) - logger.setLevel(logging.ERROR if PlatformioCLI.in_silence() else logging.INFO) + logger.setLevel(logging.INFO) formatter = logging.Formatter("%(name)s: %(message)s") sh = logging.StreamHandler(sys.stdout) sh.setFormatter(formatter) diff --git a/tests/conftest.py b/tests/conftest.py index b83e3409..368e2e11 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -38,8 +38,10 @@ def validate_cliresult(): @pytest.fixture(scope="session") -def clirunner(request): +def clirunner(request, tmpdir_factory): + cache_dir = tmpdir_factory.mktemp(".cache") backup_env_vars = { + "PLATFORMIO_CACHE_DIR": {"new": str(cache_dir)}, "PLATFORMIO_WORKSPACE_DIR": {"new": None}, } for key, item in backup_env_vars.items():