Skip to content

Commit 17c7f44

Browse files
author
rsora
committed
Add missing sizes to gold details json test
1 parent 250696c commit 17c7f44

File tree

1 file changed

+78
-40
lines changed

1 file changed

+78
-40
lines changed

test/test_board.py

Lines changed: 78 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def test_board_listall(run_command):
4141

4242
def test_board_details(run_command):
4343
gold_board_details = """
44-
{
44+
{
4545
"fqbn": "arduino:samd:nano_33_iot",
4646
"name": "Arduino NANO 33 IoT",
4747
"version": "1.8.6",
@@ -76,37 +76,43 @@ def test_board_details(run_command):
7676
"checksum": "SHA-256:34180943d95f759c66444a40b032f7dd9159a562670fc334f049567de140c51b",
7777
"host": "arm-linux-gnueabihf",
7878
"archiveFileName": "gcc-arm-none-eabi-7-2019-q4-major-linuxarm.tar.bz2",
79-
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2019-q4-major-linuxarm.tar.bz2"
79+
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2019-q4-major-linuxarm.tar.bz2",
80+
"size": 96613739
8081
},
8182
{
8283
"checksum": "SHA-256:6fb5752fb4d11012bd0a1ceb93a19d0641ff7cf29d289b3e6b86b99768e66f76",
8384
"host": "aarch64-linux-gnu",
8485
"archiveFileName": "gcc-arm-none-eabi-7-2018-q2-update-linuxarm64.tar.bz2",
85-
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2018-q2-update-linuxarm64.tar.bz2"
86+
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2018-q2-update-linuxarm64.tar.bz2",
87+
"size": 99558726
8688
},
8789
{
8890
"checksum": "SHA-256:96dd0091856f4d2eb21046eba571321feecf7d50b9c156f708b2a8b683903382",
8991
"host": "i686-mingw32",
9092
"archiveFileName": "gcc-arm-none-eabi-7-2017-q4-major-win32-arduino1.zip",
91-
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2017-q4-major-win32-arduino1.zip"
93+
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2017-q4-major-win32-arduino1.zip",
94+
"size": 131761924
9295
},
9396
{
9497
"checksum": "SHA-256:89b776c7cf0591c810b5b60067e4dc113b5b71bc50084a536e71b894a97fdccb",
9598
"host": "x86_64-apple-darwin",
9699
"archiveFileName": "gcc-arm-none-eabi-7-2017-q4-major-mac.tar.bz2",
97-
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2017-q4-major-mac.tar.bz2"
100+
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2017-q4-major-mac.tar.bz2",
101+
"size": 104550003
98102
},
99103
{
100104
"checksum": "SHA-256:96a029e2ae130a1210eaa69e309ea40463028eab18ba19c1086e4c2dafe69a6a",
101105
"host": "x86_64-pc-linux-gnu",
102106
"archiveFileName": "gcc-arm-none-eabi-7-2017-q4-major-linux64.tar.bz2",
103-
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2017-q4-major-linux64.tar.bz2"
107+
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2017-q4-major-linux64.tar.bz2",
108+
"size": 99857645
104109
},
105110
{
106111
"checksum": "SHA-256:090a0bc2b1956bc49392dff924a6c30fa57c88130097b1972204d67a45ce3cf3",
107112
"host": "i686-pc-linux-gnu",
108113
"archiveFileName": "gcc-arm-none-eabi-7-2018-q2-update-linux32.tar.bz2",
109-
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2018-q2-update-linux32.tar.bz2"
114+
"url": "http://downloads.arduino.cc/tools/gcc-arm-none-eabi-7-2018-q2-update-linux32.tar.bz2",
115+
"size": 97427309
110116
}
111117
]
112118
},
@@ -119,37 +125,43 @@ def test_board_details(run_command):
119125
"checksum": "SHA-256:62745cc5a98c26949ec9041ef20420643c561ec43e99dae659debf44e6836526",
120126
"host": "i686-mingw32",
121127
"archiveFileName": "bossac-1.7.0-arduino3-windows.tar.gz",
122-
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-windows.tar.gz"
128+
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-windows.tar.gz",
129+
"size": 3607421
123130
},
124131
{
125132
"checksum": "SHA-256:adb3c14debd397d8135e9e970215c6972f0e592c7af7532fa15f9ce5e64b991f",
126133
"host": "x86_64-apple-darwin",
127134
"archiveFileName": "bossac-1.7.0-arduino3-osx.tar.gz",
128-
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-osx.tar.gz"
135+
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-osx.tar.gz",
136+
"size": 75510
129137
},
130138
{
131139
"checksum": "SHA-256:1ae54999c1f97234a5c603eb99ad39313b11746a4ca517269a9285afa05f9100",
132140
"host": "x86_64-pc-linux-gnu",
133141
"archiveFileName": "bossac-1.7.0-arduino3-linux64.tar.gz",
134-
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-linux64.tar.gz"
142+
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-linux64.tar.gz",
143+
"size": 207271
135144
},
136145
{
137146
"checksum": "SHA-256:4ac4354746d1a09258f49a43ef4d1baf030d81c022f8434774268b00f55d3ec3",
138147
"host": "i686-pc-linux-gnu",
139148
"archiveFileName": "bossac-1.7.0-arduino3-linux32.tar.gz",
140-
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-linux32.tar.gz"
149+
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-linux32.tar.gz",
150+
"size": 193577
141151
},
142152
{
143153
"checksum": "SHA-256:626c6cc548046901143037b782bf019af1663bae0d78cf19181a876fb9abbb90",
144154
"host": "arm-linux-gnueabihf",
145155
"archiveFileName": "bossac-1.7.0-arduino3-linuxarm.tar.gz",
146-
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-linuxarm.tar.gz"
156+
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-linuxarm.tar.gz",
157+
"size": 193941
147158
},
148159
{
149160
"checksum": "SHA-256:a098b2cc23e29f0dc468416210d097c4a808752cd5da1a7b9b8b7b931a04180b",
150161
"host": "aarch64-linux-gnu",
151162
"archiveFileName": "bossac-1.7.0-arduino3-linuxaarch64.tar.gz",
152-
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-linuxaarch64.tar.gz"
163+
"url": "http://downloads.arduino.cc/tools/bossac-1.7.0-arduino3-linuxaarch64.tar.gz",
164+
"size": 268365
153165
}
154166
]
155167
},
@@ -162,37 +174,43 @@ def test_board_details(run_command):
162174
"checksum": "SHA-256:f8e0d783e80a3d5f75ee82e9542315871d46e1e283a97447735f1cbcd8986b06",
163175
"host": "arm-linux-gnueabihf",
164176
"archiveFileName": "openocd-0.10.0-arduino7-static-arm-linux-gnueabihf.tar.bz2",
165-
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-arm-linux-gnueabihf.tar.bz2"
177+
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-arm-linux-gnueabihf.tar.bz2",
178+
"size": 1638575
166179
},
167180
{
168181
"checksum": "SHA-256:d47d728a9a8d98f28dc22e31d7127ced9de0d5e268292bf935e050ef1d2bdfd0",
169182
"host": "aarch64-linux-gnu",
170183
"archiveFileName": "openocd-0.10.0-arduino7-static-aarch64-linux-gnu.tar.bz2",
171-
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-aarch64-linux-gnu.tar.bz2"
184+
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-aarch64-linux-gnu.tar.bz2",
185+
"size": 1580739
172186
},
173187
{
174188
"checksum": "SHA-256:1e539a587a0c54a551ce0dc542af10a2520b1c93bbfe2ca4ebaef4c83411df1a",
175189
"host": "i386-apple-darwin11",
176190
"archiveFileName": "openocd-0.10.0-arduino7-static-x86_64-apple-darwin13.tar.bz2",
177-
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-x86_64-apple-darwin13.tar.bz2"
191+
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-x86_64-apple-darwin13.tar.bz2",
192+
"size": 1498970
178193
},
179194
{
180195
"checksum": "SHA-256:91d418bd309ec1e98795c622cd25c936aa537c0b3828fa5bcb191389378a1b27",
181196
"host": "x86_64-linux-gnu",
182197
"archiveFileName": "openocd-0.10.0-arduino7-static-x86_64-ubuntu12.04-linux-gnu.tar.bz2",
183-
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-x86_64-ubuntu12.04-linux-gnu.tar.bz2"
198+
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-x86_64-ubuntu12.04-linux-gnu.tar.bz2",
199+
"size": 1701581
184200
},
185201
{
186202
"checksum": "SHA-256:08a18f39d72a5626383503053a30a5da89eed7fdccb6f514b20b77403eb1b2b4",
187203
"host": "i686-linux-gnu",
188204
"archiveFileName": "openocd-0.10.0-arduino7-static-i686-ubuntu12.04-linux-gnu.tar.bz2",
189-
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-i686-ubuntu12.04-linux-gnu.tar.bz2"
205+
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-i686-ubuntu12.04-linux-gnu.tar.bz2",
206+
"size": 1626347
190207
},
191208
{
192209
"checksum": "SHA-256:f251aec5471296e18aa540c3078d66475357a76a77c16c06a2d9345f4e12b3d5",
193210
"host": "i686-mingw32",
194211
"archiveFileName": "openocd-0.10.0-arduino7-static-i686-w64-mingw32.zip",
195-
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-i686-w64-mingw32.zip"
212+
"url": "http://downloads.arduino.cc/tools/openocd-0.10.0-arduino7-static-i686-w64-mingw32.zip",
213+
"size": 2016965
196214
}
197215
]
198216
},
@@ -205,43 +223,50 @@ def test_board_details(run_command):
205223
"checksum": "SHA-256:cd8f7eae9fc7c8b4a1b5e40b89b9666d33953b47d3d2eb81844f5af729fa224d",
206224
"host": "i686-mingw32",
207225
"archiveFileName": "CMSIS-4.5.0.tar.bz2",
208-
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2"
226+
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2",
227+
"size": 31525196
209228
},
210229
{
211230
"checksum": "SHA-256:cd8f7eae9fc7c8b4a1b5e40b89b9666d33953b47d3d2eb81844f5af729fa224d",
212231
"host": "x86_64-apple-darwin",
213232
"archiveFileName": "CMSIS-4.5.0.tar.bz2",
214-
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2"
233+
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2",
234+
"size": 31525196
215235
},
216236
{
217237
"checksum": "SHA-256:cd8f7eae9fc7c8b4a1b5e40b89b9666d33953b47d3d2eb81844f5af729fa224d",
218238
"host": "x86_64-pc-linux-gnu",
219239
"archiveFileName": "CMSIS-4.5.0.tar.bz2",
220-
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2"
240+
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2",
241+
"size": 31525196
221242
},
222243
{
223244
"checksum": "SHA-256:cd8f7eae9fc7c8b4a1b5e40b89b9666d33953b47d3d2eb81844f5af729fa224d",
224245
"host": "i686-pc-linux-gnu",
225246
"archiveFileName": "CMSIS-4.5.0.tar.bz2",
226-
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2"
247+
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2",
248+
"size": 31525196
227249
},
228250
{
229251
"checksum": "SHA-256:cd8f7eae9fc7c8b4a1b5e40b89b9666d33953b47d3d2eb81844f5af729fa224d",
230252
"host": "arm-linux-gnueabihf",
231253
"archiveFileName": "CMSIS-4.5.0.tar.bz2",
232-
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2"
254+
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2",
255+
"size": 31525196
233256
},
234257
{
235258
"checksum": "SHA-256:cd8f7eae9fc7c8b4a1b5e40b89b9666d33953b47d3d2eb81844f5af729fa224d",
236259
"host": "aarch64-linux-gnu",
237260
"archiveFileName": "CMSIS-4.5.0.tar.bz2",
238-
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2"
261+
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2",
262+
"size": 31525196
239263
},
240264
{
241265
"checksum": "SHA-256:cd8f7eae9fc7c8b4a1b5e40b89b9666d33953b47d3d2eb81844f5af729fa224d",
242266
"host": "all",
243267
"archiveFileName": "CMSIS-4.5.0.tar.bz2",
244-
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2"
268+
"url": "http://downloads.arduino.cc/CMSIS-4.5.0.tar.bz2",
269+
"size": 31525196
245270
}
246271
]
247272
},
@@ -254,43 +279,50 @@ def test_board_details(run_command):
254279
"checksum": "SHA-256:5e02670be7e36be9691d059bee0b04ee8b249404687531f33893922d116b19a5",
255280
"host": "i686-mingw32",
256281
"archiveFileName": "CMSIS-Atmel-1.2.0.tar.bz2",
257-
"url": "http://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2"
282+
"url": "http://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2",
283+
"size": 2221805
258284
},
259285
{
260286
"checksum": "SHA-256:5e02670be7e36be9691d059bee0b04ee8b249404687531f33893922d116b19a5",
261287
"host": "x86_64-apple-darwin",
262288
"archiveFileName": "CMSIS-Atmel-1.2.0.tar.bz2",
263-
"url": "http://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2"
289+
"url": "http://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2",
290+
"size": 2221805
264291
},
265292
{
266293
"checksum": "SHA-256:5e02670be7e36be9691d059bee0b04ee8b249404687531f33893922d116b19a5",
267294
"host": "x86_64-pc-linux-gnu",
268295
"archiveFileName": "CMSIS-Atmel-1.2.0.tar.bz2",
269-
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2"
296+
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2",
297+
"size": 2221805
270298
},
271299
{
272300
"checksum": "SHA-256:5e02670be7e36be9691d059bee0b04ee8b249404687531f33893922d116b19a5",
273301
"host": "i686-pc-linux-gnu",
274302
"archiveFileName": "CMSIS-Atmel-1.2.0.tar.bz2",
275-
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2"
303+
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2",
304+
"size": 2221805
276305
},
277306
{
278307
"checksum": "SHA-256:5e02670be7e36be9691d059bee0b04ee8b249404687531f33893922d116b19a5",
279308
"host": "arm-linux-gnueabihf",
280309
"archiveFileName": "CMSIS-Atmel-1.2.0.tar.bz2",
281-
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2"
310+
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2",
311+
"size": 2221805
282312
},
283313
{
284314
"checksum": "SHA-256:5e02670be7e36be9691d059bee0b04ee8b249404687531f33893922d116b19a5",
285315
"host": "aarch64-linux-gnu",
286316
"archiveFileName": "CMSIS-Atmel-1.2.0.tar.bz2",
287-
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2"
317+
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2",
318+
"size": 2221805
288319
},
289320
{
290321
"checksum": "SHA-256:5e02670be7e36be9691d059bee0b04ee8b249404687531f33893922d116b19a5",
291322
"host": "all",
292323
"archiveFileName": "CMSIS-Atmel-1.2.0.tar.bz2",
293-
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2"
324+
"url": "https://downloads.arduino.cc/CMSIS-Atmel-1.2.0.tar.bz2",
325+
"size": 2221805
294326
}
295327
]
296328
},
@@ -303,37 +335,43 @@ def test_board_details(run_command):
303335
"checksum": "SHA-256:2ffdf64b78486c1d0bf28dc23d0ca36ab75ca92e84b9487246da01888abea6d4",
304336
"host": "i686-linux-gnu",
305337
"archiveFileName": "arduinoOTA-1.2.1-linux_386.tar.bz2",
306-
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_386.tar.bz2"
338+
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_386.tar.bz2",
339+
"size": 2133779
307340
},
308341
{
309342
"checksum": "SHA-256:5b82310d53688480f34a916aac31cd8f2dd2be65dd8fa6c2445262262e1948f9",
310343
"host": "x86_64-linux-gnu",
311344
"archiveFileName": "arduinoOTA-1.2.1-linux_amd64.tar.bz2",
312-
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_amd64.tar.bz2"
345+
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_amd64.tar.bz2",
346+
"size": 2257689
313347
},
314348
{
315349
"checksum": "SHA-256:ad54b3dcd586212941fd992bab573b53d13207a419a3f2981c970a085ae0e9e0",
316350
"host": "arm-linux-gnueabihf",
317351
"archiveFileName": "arduinoOTA-1.2.1-linux_arm.tar.bz2",
318-
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_arm.tar.bz2"
352+
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_arm.tar.bz2",
353+
"size": 2093132
319354
},
320355
{
321356
"checksum": "SHA-256:ad54b3dcd586212941fd992bab573b53d13207a419a3f2981c970a085ae0e9e0",
322357
"host": "aarch64-linux-gnu",
323358
"archiveFileName": "arduinoOTA-1.2.1-linux_arm.tar.bz2",
324-
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_arm.tar.bz2"
359+
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-linux_arm.tar.bz2",
360+
"size": 2093132
325361
},
326362
{
327363
"checksum": "SHA-256:93a6d9f9c0c765d237be1665bf7a0a8e2b0b6d2a8531eae92db807f5515088a7",
328364
"host": "i386-apple-darwin11",
329365
"archiveFileName": "arduinoOTA-1.2.1-darwin_amd64.tar.bz2",
330-
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-darwin_amd64.tar.bz2"
366+
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-darwin_amd64.tar.bz2",
367+
"size": 2244088
331368
},
332369
{
333370
"checksum": "SHA-256:e1ebf21f2c073fce25c09548c656da90d4ef6c078401ec6f323e0c58335115e5",
334371
"host": "i686-mingw32",
335372
"archiveFileName": "arduinoOTA-1.2.1-windows_386.zip",
336-
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-windows_386.zip"
373+
"url": "http://downloads.arduino.cc/tools/arduinoOTA-1.2.1-windows_386.zip",
374+
"size": 2237511
337375
}
338376
]
339377
}
@@ -353,7 +391,7 @@ def test_board_details(run_command):
353391
}
354392
]
355393
}
356-
"""
394+
"""
357395
result = run_command("core update-index")
358396
assert result.ok
359397
# Download samd core pinned to 1.8.6

0 commit comments

Comments
 (0)