@@ -281,28 +281,37 @@ def test_compile_without_precompiled_libraries(run_command, data_dir):
281
281
url = "https://adafruit.github.io/arduino-board-index/package_adafruit_index.json"
282
282
result = run_command ("core update-index --additional-urls={}" .format (url ))
283
283
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
284
290
285
291
# Install pre-release version of Arduino_TensorFlowLite (will be officially released
286
292
# via lib manager after https://github.com/arduino/arduino-builder/issues/353 is in)
287
293
import zipfile
288
294
with zipfile .ZipFile ("test/testdata/Arduino_TensorFlowLite.zip" , 'r' ) as zip_ref :
289
295
zip_ref .extractall ("{}/libraries/" .format (data_dir ))
290
- #result = run_command("lib install [email protected] ")
291
- #assert result.ok
292
296
result = run_command (
"lib install [email protected] " )
293
297
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 ))
295
301
assert result .ok
296
302
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] " )
299
305
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 ))
301
307
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 ))
303
309
assert result .ok
304
310
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 ))
306
315
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 ))
308
317
assert result .ok
0 commit comments