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():