@@ -88,7 +88,9 @@ You will need
88
88
89
89
- The test files from `./test-files/ `
90
90
91
- - A micro:bit
91
+ - A micro:bit V1
92
+
93
+ - A micro:bit V2
92
94
93
95
- One from the following:
94
96
@@ -253,14 +255,18 @@ Code block 8::
253
255
254
256
Test Case: module.py file can be loaded by modal file picker and used in main.py
255
257
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
258
+ Run this test case with a micro:bit **V1 **.
259
+
256
260
- Load by "Load/Save > Or browse for a file" the file ``emoji.py ``
257
261
- [ ] Confirm the modal dialogue displays 'The "emoji" module has been added
258
262
to the filesystem.'
259
263
- Click "Show Files (2)"
260
264
- [ ] Confirm the file shows up in the files list with the same title.
261
265
- Return to the editor and replace the current script with "Code block 9".
262
- - [ ] Program by any method this file to the micro:bit and confirm that it
263
- behaves as expected, showing emojis for the appropriate gestures and buttons.
266
+ - [ ] Click the "Download" button, copy the hex file via OS drag&drop it into
267
+ the MICROBIT, confirm it flashes successfully.
268
+ - [ ] Confirm that the programme behaves as expected, showing emojis for the
269
+ appropriate gestures and buttons.
264
270
265
271
Code block 9::
266
272
@@ -283,8 +289,15 @@ Code block 9::
283
289
284
290
Test Case: module.py file can be loaded by filesystem file picker
285
291
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
292
+ Run this test case with a micro:bit **V2 **.
293
+
286
294
- Load by "Load/Save > Show Files > Add file" the file ``emoji.py ``
287
295
- [ ] Confirm the file shows up in the files list with the same title.
296
+ - Return to the editor and replace the current script with "Code block 9".
297
+ - [ ] Click the "Download" button, copy the hex file via OS drag&drop it into
298
+ the MICROBIT, confirm it flashes successfully.
299
+ - [ ] Confirm that the programme behaves as expected, showing emojis for the
300
+ appropriate gestures and buttons.
288
301
289
302
290
303
Test Case: module.py file can be 'magically' loaded into the editor by drag&drop
@@ -381,7 +394,8 @@ Test Case: Language options work
381
394
382
395
Test Case: Connect and Flash over WebUSB and use REPL
383
396
'''''''''''''''''''''''''''''''''''''''''''''''''''''
384
- Carry out this test in Chrome or a chrome-based browser:
397
+ Carry out this test in Chrome or a chrome-based browser.
398
+ Run this test case twice, once with a micro:bit V1 and once with a V2.
385
399
386
400
- [ ] Connect to micro:bit and confirm that menu now shows options to
387
401
"Flash" and "Disconnect".
@@ -395,7 +409,8 @@ Carry out this test in Chrome or a chrome-based browser:
395
409
Test Case: Full Flash over WebUSB
396
410
'''''''''''''''''''''''''''''''''
397
411
This feature will only be available in the beta versions.
398
- Carry out this test in Chrome or a chrome-based browser:
412
+ Carry out this test in Chrome or a chrome-based browser.
413
+ Run this test case twice, once with a micro:bit V1 and once with a V2.
399
414
400
415
- Click the 'Beta Options' button.
401
416
- Click the 'Quick Flash' toggle to disable it.
0 commit comments