Skip to content

Commit 0169954

Browse files
authored
[skip changelog] Fix core integration tests (arduino#1209)
1 parent 1f5706f commit 0169954

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

test/test_core.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,8 @@ def test_core_search_manually_installed_cores_not_printed(run_command, data_dir)
370370
res = run_command("core search --format json")
371371
assert res.ok
372372
cores = json.loads(res.stdout)
373-
assert len(cores) == 17
373+
num_cores = len(cores)
374+
assert num_cores > 0
374375

375376
# Manually installs a core in sketchbooks hardware folder
376377
git_url = "https://github.com/arduino/ArduinoCore-avr.git"
@@ -381,7 +382,7 @@ def test_core_search_manually_installed_cores_not_printed(run_command, data_dir)
381382
res = run_command("core search --format json")
382383
assert res.ok
383384
cores = json.loads(res.stdout)
384-
assert len(cores) == 17
385+
assert num_cores == len(cores)
385386
mapped = {core["ID"]: core for core in cores}
386387
core_id = "arduino-beta-development:avr"
387388
assert core_id not in mapped
@@ -394,7 +395,8 @@ def test_core_list_all_manually_installed_core(run_command, data_dir):
394395
res = run_command("core list --all --format json")
395396
assert res.ok
396397
cores = json.loads(res.stdout)
397-
assert len(cores) == 17
398+
num_cores = len(cores)
399+
assert num_cores > 0
398400

399401
# Manually installs a core in sketchbooks hardware folder
400402
git_url = "https://github.com/arduino/ArduinoCore-avr.git"
@@ -405,7 +407,7 @@ def test_core_list_all_manually_installed_core(run_command, data_dir):
405407
res = run_command("core list --all --format json")
406408
assert res.ok
407409
cores = json.loads(res.stdout)
408-
assert len(cores) == 18
410+
assert num_cores + 1 == len(cores)
409411
mapped = {core["ID"]: core for core in cores}
410412
expected_core_id = "arduino-beta-development:avr"
411413
assert expected_core_id in mapped
@@ -420,7 +422,8 @@ def test_core_list_updatable_all_flags(run_command, data_dir):
420422
res = run_command("core list --all --updatable --format json")
421423
assert res.ok
422424
cores = json.loads(res.stdout)
423-
assert len(cores) == 17
425+
num_cores = len(cores)
426+
assert num_cores > 0
424427

425428
# Manually installs a core in sketchbooks hardware folder
426429
git_url = "https://github.com/arduino/ArduinoCore-avr.git"
@@ -431,7 +434,7 @@ def test_core_list_updatable_all_flags(run_command, data_dir):
431434
res = run_command("core list --all --updatable --format json")
432435
assert res.ok
433436
cores = json.loads(res.stdout)
434-
assert len(cores) == 18
437+
assert num_cores + 1 == len(cores)
435438
mapped = {core["ID"]: core for core in cores}
436439
expected_core_id = "arduino-beta-development:avr"
437440
assert expected_core_id in mapped

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy