forked from platformio/platformio-core
Update tests
This commit is contained in:
@ -79,7 +79,7 @@ def test_global_packages(
|
|||||||
assert pkgs_to_specs(LibraryPackageManager().get_installed()) == [
|
assert pkgs_to_specs(LibraryPackageManager().get_installed()) == [
|
||||||
PackageSpec("ArduinoJson@5.13.4"),
|
PackageSpec("ArduinoJson@5.13.4"),
|
||||||
PackageSpec("DallasTemperature@3.9.0+sha.964939d"),
|
PackageSpec("DallasTemperature@3.9.0+sha.964939d"),
|
||||||
PackageSpec("OneWire@2.3.6"),
|
PackageSpec("OneWire@2.3.7"),
|
||||||
]
|
]
|
||||||
# custom storage
|
# custom storage
|
||||||
storage_dir = tmp_path / "custom_lib_storage"
|
storage_dir = tmp_path / "custom_lib_storage"
|
||||||
@ -134,7 +134,7 @@ def test_skip_dependencies(clirunner, validate_cliresult, isolated_pio_core, tmp
|
|||||||
os.path.join(ProjectConfig().get("platformio", "libdeps_dir"), "devkit")
|
os.path.join(ProjectConfig().get("platformio", "libdeps_dir"), "devkit")
|
||||||
).get_installed()
|
).get_installed()
|
||||||
assert pkgs_to_specs(installed_lib_pkgs) == [
|
assert pkgs_to_specs(installed_lib_pkgs) == [
|
||||||
PackageSpec("DallasTemperature@3.9.1")
|
PackageSpec("DallasTemperature@3.10.0")
|
||||||
]
|
]
|
||||||
assert len(ToolPackageManager().get_installed()) == 0
|
assert len(ToolPackageManager().get_installed()) == 0
|
||||||
|
|
||||||
@ -153,8 +153,8 @@ def test_baremetal_project(clirunner, validate_cliresult, isolated_pio_core, tmp
|
|||||||
os.path.join(ProjectConfig().get("platformio", "libdeps_dir"), "baremetal")
|
os.path.join(ProjectConfig().get("platformio", "libdeps_dir"), "baremetal")
|
||||||
).get_installed()
|
).get_installed()
|
||||||
assert pkgs_to_specs(installed_lib_pkgs) == [
|
assert pkgs_to_specs(installed_lib_pkgs) == [
|
||||||
PackageSpec("DallasTemperature@3.9.1"),
|
PackageSpec("DallasTemperature@3.10.0"),
|
||||||
PackageSpec("OneWire@2.3.6"),
|
PackageSpec("OneWire@2.3.7"),
|
||||||
]
|
]
|
||||||
assert pkgs_to_specs(ToolPackageManager().get_installed()) == [
|
assert pkgs_to_specs(ToolPackageManager().get_installed()) == [
|
||||||
PackageSpec("toolchain-atmelavr@1.70300.191015"),
|
PackageSpec("toolchain-atmelavr@1.70300.191015"),
|
||||||
@ -176,8 +176,8 @@ def test_project(clirunner, validate_cliresult, isolated_pio_core, tmp_path):
|
|||||||
os.path.join(config.get("platformio", "libdeps_dir"), "devkit")
|
os.path.join(config.get("platformio", "libdeps_dir"), "devkit")
|
||||||
)
|
)
|
||||||
assert pkgs_to_specs(lm.get_installed()) == [
|
assert pkgs_to_specs(lm.get_installed()) == [
|
||||||
PackageSpec("DallasTemperature@3.9.1"),
|
PackageSpec("DallasTemperature@3.10.0"),
|
||||||
PackageSpec("OneWire@2.3.6"),
|
PackageSpec("OneWire@2.3.7"),
|
||||||
]
|
]
|
||||||
assert pkgs_to_specs(ToolPackageManager().get_installed()) == [
|
assert pkgs_to_specs(ToolPackageManager().get_installed()) == [
|
||||||
PackageSpec("framework-arduino-avr-attiny@1.5.2"),
|
PackageSpec("framework-arduino-avr-attiny@1.5.2"),
|
||||||
@ -241,7 +241,7 @@ platform = native
|
|||||||
config.get("platformio", "lib_dir")
|
config.get("platformio", "lib_dir")
|
||||||
).get_installed()
|
).get_installed()
|
||||||
assert pkgs_to_specs(installed_private_pkgs) == [
|
assert pkgs_to_specs(installed_private_pkgs) == [
|
||||||
PackageSpec("OneWire@2.3.6"),
|
PackageSpec("OneWire@2.3.7"),
|
||||||
PackageSpec("My Private Lib@1.0.0"),
|
PackageSpec("My Private Lib@1.0.0"),
|
||||||
]
|
]
|
||||||
installed_env_pkgs = LibraryPackageManager(
|
installed_env_pkgs = LibraryPackageManager(
|
||||||
@ -249,7 +249,7 @@ platform = native
|
|||||||
).get_installed()
|
).get_installed()
|
||||||
assert pkgs_to_specs(installed_env_pkgs) == [
|
assert pkgs_to_specs(installed_env_pkgs) == [
|
||||||
PackageSpec("ArduinoJson@5.13.4"),
|
PackageSpec("ArduinoJson@5.13.4"),
|
||||||
PackageSpec("DallasTemperature@3.9.1"),
|
PackageSpec("DallasTemperature@3.10.0"),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@ -269,8 +269,8 @@ def test_remove_project_unused_libdeps(
|
|||||||
storage_dir = os.path.join(config.get("platformio", "libdeps_dir"), "baremetal")
|
storage_dir = os.path.join(config.get("platformio", "libdeps_dir"), "baremetal")
|
||||||
lm = LibraryPackageManager(storage_dir)
|
lm = LibraryPackageManager(storage_dir)
|
||||||
assert pkgs_to_specs(lm.get_installed()) == [
|
assert pkgs_to_specs(lm.get_installed()) == [
|
||||||
PackageSpec("DallasTemperature@3.9.1"),
|
PackageSpec("DallasTemperature@3.10.0"),
|
||||||
PackageSpec("OneWire@2.3.6"),
|
PackageSpec("OneWire@2.3.7"),
|
||||||
]
|
]
|
||||||
|
|
||||||
# add new deps
|
# add new deps
|
||||||
@ -285,8 +285,8 @@ def test_remove_project_unused_libdeps(
|
|||||||
lm = LibraryPackageManager(storage_dir)
|
lm = LibraryPackageManager(storage_dir)
|
||||||
assert pkgs_to_specs(lm.get_installed()) == [
|
assert pkgs_to_specs(lm.get_installed()) == [
|
||||||
PackageSpec("ArduinoJson@5.13.4"),
|
PackageSpec("ArduinoJson@5.13.4"),
|
||||||
PackageSpec("DallasTemperature@3.9.1"),
|
PackageSpec("DallasTemperature@3.10.0"),
|
||||||
PackageSpec("OneWire@2.3.6"),
|
PackageSpec("OneWire@2.3.7"),
|
||||||
]
|
]
|
||||||
|
|
||||||
# manually remove from cofiguration file
|
# manually remove from cofiguration file
|
||||||
|
Reference in New Issue
Block a user