Skip to content

Commit 54817d6

Browse files
committed
Updated tests
1 parent f68b2db commit 54817d6

File tree

2 files changed

+18
-9
lines changed

2 files changed

+18
-9
lines changed

Diff for: test/test_compile.py

+18-9
Original file line numberDiff line numberDiff line change
@@ -281,28 +281,37 @@ def test_compile_without_precompiled_libraries(run_command, data_dir):
281281
url = "https://adafruit.github.io/arduino-board-index/package_adafruit_index.json"
282282
result = run_command("core update-index --additional-urls={}".format(url))
283283
assert result.ok
284+
result = run_command("core install arduino:mbed --additional-urls={}".format(url))
285+
assert result.ok
286+
result = run_command("core install arduino:samd --additional-urls={}".format(url))
287+
assert result.ok
288+
result = run_command("core install adafruit:samd --additional-urls={}".format(url))
289+
assert result.ok
284290

285291
# Install pre-release version of Arduino_TensorFlowLite (will be officially released
286292
# via lib manager after https://github.com/arduino/arduino-builder/issues/353 is in)
287293
import zipfile
288294
with zipfile.ZipFile("test/testdata/Arduino_TensorFlowLite.zip", 'r') as zip_ref:
289295
zip_ref.extractall("{}/libraries/".format(data_dir))
290-
#result = run_command("lib install [email protected]")
291-
#assert result.ok
292296
result = run_command("lib install [email protected]")
293297
assert result.ok
294-
result = run_command("lib install \"BSEC Software [email protected]\"")
298+
result = run_command("compile -b arduino:mbed:nano33ble {}/libraries/Arduino_TensorFlowLite/examples/magic_wand/".format(data_dir))
299+
assert result.ok
300+
result = run_command("compile -b adafruit:samd:adafruit_feather_m4 {}/libraries/Arduino_TensorFlowLite/examples/magic_wand/".format(data_dir))
295301
assert result.ok
296302

297-
# Try build problematic sketch
298-
result = run_command("core install arduino:mbed --additional-urls={}".format(url))
303+
# Non-precompiled version of Arduino_TensorflowLite
304+
result = run_command("lib install [email protected]")
299305
assert result.ok
300-
result = run_command("compile -b arduino:mbed:nano33ble {}/libraries/Arduino_TensorFlowLite/examples/magic_wand/ -v".format(data_dir))
306+
result = run_command("compile -b arduino:mbed:nano33ble {}/libraries/Arduino_TensorFlowLite/examples/magic_wand/".format(data_dir))
301307
assert result.ok
302-
result = run_command("compile -b arduino:mbed:nano33ble {}/libraries/BSEC_Software_Library/examples/basic/ -v".format(data_dir))
308+
result = run_command("compile -b adafruit:samd:adafruit_feather_m4 {}/libraries/Arduino_TensorFlowLite/examples/magic_wand/".format(data_dir))
303309
assert result.ok
304310

305-
result = run_command("core install adafruit:samd --additional-urls={}".format(url))
311+
# Bosch sensor library
312+
result = run_command("lib install \"BSEC Software [email protected]\"")
313+
assert result.ok
314+
result = run_command("compile -b arduino:samd:mkr1000 {}/libraries/BSEC_Software_Library/examples/basic/".format(data_dir))
306315
assert result.ok
307-
result = run_command("compile -b adafruit:samd:adafruit_feather_m4 {}/libraries/Arduino_TensorFlowLite/examples/magic_wand/ -v".format(data_dir))
316+
result = run_command("compile -b arduino:mbed:nano33ble {}/libraries/BSEC_Software_Library/examples/basic/".format(data_dir))
308317
assert result.ok

Diff for: test/testdata/Arduino_TensorFlowLite.zip

2.63 MB
Binary file not shown.

0 commit comments

Comments
 (0)