@@ -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 Arduino_TensorflowLite@1.15.0-ALPHA-precompiled")
291- #assert result.ok
292296 result = run_command ("lib install Arduino_LSM9DS1@1.1.0" )
293297 assert result .ok
294- result = run_command ("lib install \" BSEC Software Library@1.5.1474\" " )
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 Arduino_TensorflowLite@1.15.0-ALPHA" )
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 Library@1.5.1474\" " )
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
0 commit comments