@@ -422,6 +422,11 @@ func TestCoreCommands(t *testing.T) {
422
422
require .Contains (t , string (d ), "arduino:avr" )
423
423
require .Contains (t , string (d ), "1.6.16" )
424
424
425
+ exitCode , d = executeWithArgs (t , "core" , "list" , "--format" , "json" )
426
+ require .Zero (t , exitCode , "exit code" )
427
+ require .Contains (t , string (d ), "arduino:avr" )
428
+ require .Contains (t , string (d ), "1.6.16" )
429
+
425
430
// Replace avr with 1.6.17
426
431
exitCode ,
d = executeWithArgs (
t ,
"core" ,
"install" ,
"arduino:[email protected] " )
427
432
require .Zero (t , exitCode , "exit code" )
@@ -438,6 +443,10 @@ func TestCoreCommands(t *testing.T) {
438
443
require .Zero (t , exitCode , "exit code" )
439
444
require .Contains (t , string (d ), "arduino:avr" )
440
445
446
+ exitCode , d = executeWithArgs (t , "core" , "list" , "--updatable" , "--format" , "json" )
447
+ require .Zero (t , exitCode , "exit code" )
448
+ require .Contains (t , string (d ), "arduino:avr" )
449
+
441
450
// Upgrade platform
442
451
exitCode ,
d = executeWithArgs (
t ,
"core" ,
"upgrade" ,
"arduino:[email protected] " )
443
452
require .NotZero (t , exitCode , "exit code" )
0 commit comments