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()) == [
|
||||
PackageSpec("ArduinoJson@5.13.4"),
|
||||
PackageSpec("DallasTemperature@3.9.0+sha.964939d"),
|
||||
PackageSpec("OneWire@2.3.6"),
|
||||
PackageSpec("OneWire@2.3.7"),
|
||||
]
|
||||
# custom 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")
|
||||
).get_installed()
|
||||
assert pkgs_to_specs(installed_lib_pkgs) == [
|
||||
PackageSpec("DallasTemperature@3.9.1")
|
||||
PackageSpec("DallasTemperature@3.10.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")
|
||||
).get_installed()
|
||||
assert pkgs_to_specs(installed_lib_pkgs) == [
|
||||
PackageSpec("DallasTemperature@3.9.1"),
|
||||
PackageSpec("OneWire@2.3.6"),
|
||||
PackageSpec("DallasTemperature@3.10.0"),
|
||||
PackageSpec("OneWire@2.3.7"),
|
||||
]
|
||||
assert pkgs_to_specs(ToolPackageManager().get_installed()) == [
|
||||
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")
|
||||
)
|
||||
assert pkgs_to_specs(lm.get_installed()) == [
|
||||
PackageSpec("DallasTemperature@3.9.1"),
|
||||
PackageSpec("OneWire@2.3.6"),
|
||||
PackageSpec("DallasTemperature@3.10.0"),
|
||||
PackageSpec("OneWire@2.3.7"),
|
||||
]
|
||||
assert pkgs_to_specs(ToolPackageManager().get_installed()) == [
|
||||
PackageSpec("framework-arduino-avr-attiny@1.5.2"),
|
||||
@ -241,7 +241,7 @@ platform = native
|
||||
config.get("platformio", "lib_dir")
|
||||
).get_installed()
|
||||
assert pkgs_to_specs(installed_private_pkgs) == [
|
||||
PackageSpec("OneWire@2.3.6"),
|
||||
PackageSpec("OneWire@2.3.7"),
|
||||
PackageSpec("My Private Lib@1.0.0"),
|
||||
]
|
||||
installed_env_pkgs = LibraryPackageManager(
|
||||
@ -249,7 +249,7 @@ platform = native
|
||||
).get_installed()
|
||||
assert pkgs_to_specs(installed_env_pkgs) == [
|
||||
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")
|
||||
lm = LibraryPackageManager(storage_dir)
|
||||
assert pkgs_to_specs(lm.get_installed()) == [
|
||||
PackageSpec("DallasTemperature@3.9.1"),
|
||||
PackageSpec("OneWire@2.3.6"),
|
||||
PackageSpec("DallasTemperature@3.10.0"),
|
||||
PackageSpec("OneWire@2.3.7"),
|
||||
]
|
||||
|
||||
# add new deps
|
||||
@ -285,8 +285,8 @@ def test_remove_project_unused_libdeps(
|
||||
lm = LibraryPackageManager(storage_dir)
|
||||
assert pkgs_to_specs(lm.get_installed()) == [
|
||||
PackageSpec("ArduinoJson@5.13.4"),
|
||||
PackageSpec("DallasTemperature@3.9.1"),
|
||||
PackageSpec("OneWire@2.3.6"),
|
||||
PackageSpec("DallasTemperature@3.10.0"),
|
||||
PackageSpec("OneWire@2.3.7"),
|
||||
]
|
||||
|
||||
# manually remove from cofiguration file
|
||||
|
Reference in New Issue
Block a user