File tree 1 file changed +12
-3
lines changed
1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -400,6 +400,15 @@ def test_board_details(run_command):
400
400
result = run_command ("board details arduino:samd:nano_33_iot --format json" )
401
401
assert result .ok
402
402
# Sort everything before compare
403
- sorted_result = json .dumps (json .loads (result .stdout ), sort_keys = True )
404
- sorted_gold_board_details = json .dumps (json .loads (gold_board_details ), sort_keys = True )
405
- assert sorted_result == sorted_gold_board_details
403
+ result = json .loads (result .stdout )
404
+ gold_board_details = json .loads (gold_board_details )
405
+
406
+ assert result ["fqbn" ] == gold_board_details ["fqbn" ]
407
+ assert result ["name" ] == gold_board_details ["name" ]
408
+ assert result ["version" ] == gold_board_details ["version" ]
409
+ assert result ["propertiesId" ] == gold_board_details ["propertiesId" ]
410
+ assert result ["official" ] == gold_board_details ["official" ]
411
+ assert result ["package" ] == gold_board_details ["package" ]
412
+ assert result ["platform" ] == gold_board_details ["platform" ]
413
+ for usb_id in gold_board_details ["identification_pref" ]:
414
+ assert usb_id in result ["identification_pref" ]
You can’t perform that action at this time.
0 commit comments