2626from platformio .project .config import ProjectConfig
2727from platformio .registry .client import RegistryClient
2828
29+ ARDUINO_JSON_VERSION = "6.21.6"
30+
2931
3032def test_saving_deps (clirunner , validate_cliresult , isolated_pio_core , tmpdir_factory ):
3133 regclient = RegistryClient ()
@@ -198,7 +200,7 @@ def test_update(clirunner, validate_cliresult, isolated_pio_core, tmpdir_factory
198200 validate_cliresult (result )
199201 outdated = json .loads (result .stdout )
200202 assert outdated [0 ]["version" ] == "6.18.5"
201- assert outdated [0 ]["versionWanted" ] == "6.21.5"
203+ assert outdated [0 ]["versionWanted" ] == ARDUINO_JSON_VERSION
202204 assert semantic_version .Version (
203205 outdated [0 ]["versionLatest" ]
204206 ) > semantic_version .Version ("6.16.0" )
@@ -213,7 +215,7 @@ def test_update(clirunner, validate_cliresult, isolated_pio_core, tmpdir_factory
213215 validate_cliresult (result )
214216 items = json .loads (result .stdout )
215217 assert len (items ) == 2
216- assert items [0 ]["version" ] == "6.21.5"
218+ assert items [0 ]["version" ] == ARDUINO_JSON_VERSION
217219 assert items [1 ]["version" ] == "1.2.0"
218220
219221 # Check incompatible
@@ -229,4 +231,4 @@ def test_update(clirunner, validate_cliresult, isolated_pio_core, tmpdir_factory
229231 cmd_lib , ["-d" , str (storage_dir ), "update" , "ArduinoJson @ ^6" ]
230232 )
231233 validate_cliresult (result )
232- assert "ArduinoJson@6.21.5 is already up-to-date" in result .stdout
234+ assert f "ArduinoJson@{ ARDUINO_JSON_VERSION } is already up-to-date" in result .stdout
0 commit comments