Revert back normalizing platformio.*_dir option

This commit is contained in:
Ivan Kravets committed 2023-12-09 13:18:03 +02:00
1 parent 1e2c37c190
commit 51bf17515e
2 files changed
+7 -5

No files matched your search

+6 -3
View File
@@ -354,7 +354,10 @@ def test_get_value(config):
"--help",
]
# test relative dir
assert config.get("platformio", "src_dir") == "source"
assert config.get("platformio", "src_dir") == os.path.abspath(
os.path.join(os.getcwd(), "source")
)
# renamed option
assert config.get("env:extra_1", "lib_install") == ["574"]
assert config.get("env:extra_1", "lib_deps") == ["574"]
@@ -651,7 +654,7 @@ def test_nested_interpolation(tmp_path: Path):
"""
[platformio]
build_dir = /tmp/pio-$PROJECT_HASH
data_dir = $PROJECT_DIR/assets
data_dir = /$PROJECT_DIR/assets
[env:myenv]
build_flags = -D UTIME=${UNIX_TIME}
@@ -665,7 +668,7 @@ test_testing_command =
"""
)
config = ProjectConfig(str(project_conf))
assert config.get("platformio", "data_dir") == "$PROJECT_DIR/assets"
assert config.get("platformio", "data_dir") == "/$PROJECT_DIR/assets"
assert config.get("env:myenv", "build_flags")[0][-10:].isdigit()
testing_command = config.get("env:myenv", "test_testing_command")
assert "$" not in " ".join(testing_command)