@@ -48,7 +48,17 @@ func TestCorrectHandlingOfPlatformVersionProperty(t *testing.T) {
4848 // Trigger problematic call
4949 out , _ , err := cli .Run ("core" , "list" , "--format" , "json" )
5050 require .NoError (t , err )
51- requirejson .Contains (t , out , `[{"id":"DxCore-dev:megaavr","installed_version":"1.4.10","name":"DxCore"}]` )
51+ requirejson .Contains (t , out , `[
52+ {
53+ "id":"DxCore-dev:megaavr",
54+ "installed_version":"1.4.10",
55+ "releases": {
56+ "1.4.10": {
57+ "name":"DxCore"
58+ }
59+ }
60+ }
61+ ]` )
5262}
5363
5464func TestCoreSearch (t * testing.T ) {
@@ -919,25 +929,25 @@ func TestCoreWithMissingCustomBoardOptionsIsLoaded(t *testing.T) {
919929 require .NoError (t , err )
920930 requirejson .Len (t , stdout , 1 )
921931 // Verifies platform is loaded except excluding board with missing options
922- requirejson .Contains (t , stdout , `[
923- {
924- "id": "arduino-beta-dev:platform_with_missing_custom_board_options"
925- }
926- ]` )
927- requirejson .Query (t , stdout , ".[] | select(.id == \" arduino-beta-dev:platform_with_missing_custom_board_options\" ) | .boards | length" , "2" )
932+ requirejson .Contains (t , stdout , `[{"id": "arduino-beta-dev:platform_with_missing_custom_board_options"}]` )
933+ requirejson .Query (t , stdout , ".[] | select(.id == \" arduino-beta-dev:platform_with_missing_custom_board_options\" ) | .releases[.installed_version].boards | length" , "2" )
928934 // Verify board with malformed options is not loaded
929935 // while other board is loaded
930936 requirejson .Contains (t , stdout , `[
931937 {
932938 "id": "arduino-beta-dev:platform_with_missing_custom_board_options",
933- "boards": [
934- {
935- "fqbn": "arduino-beta-dev:platform_with_missing_custom_board_options:nessuno"
936- },
937- {
938- "fqbn": "arduino-beta-dev:platform_with_missing_custom_board_options:altra"
939+ "releases": {
940+ "4.2.0": {
941+ "boards": [
942+ {
943+ "fqbn": "arduino-beta-dev:platform_with_missing_custom_board_options:nessuno"
944+ },
945+ {
946+ "fqbn": "arduino-beta-dev:platform_with_missing_custom_board_options:altra"
947+ }
948+ ]
939949 }
940- ]
950+ }
941951 }
942952 ]` )
943953}
0 commit comments