1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-08 04:43:46 +01:00
This commit is contained in:
J. Nick Koston
2025-09-16 10:51:50 -05:00
parent 6d1cec6112
commit cb73396225

View File

@@ -687,6 +687,14 @@ class TestEsphomeCore:
expected = os.path.expanduser("~/.platformio/.cache")
assert target.platformio_cache_dir == expected
def test_platformio_cache_dir_whitespace_env_var(self):
"""Test platformio_cache_dir with whitespace-only env var falls back to default."""
target = core.EsphomeCore()
with patch.dict(os.environ, {"PLATFORMIO_CACHE_DIR": " "}):
expected = os.path.expanduser("~/.platformio/.cache")
assert target.platformio_cache_dir == expected
def test_platformio_cache_dir_docker_addon_path(self):
"""Test platformio_cache_dir in Docker/HA addon environment."""
target = core.EsphomeCore()