Skip to content

Commit 92512c8

Browse files
authored
Add initial Scratch testing steps (#305)
* Add initial Scratch testing steps * Update testing.md
1 parent 5188e7c commit 92512c8

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

docs/testing.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,24 @@
99

1010
## Scratch 3.0
1111

12+
First test that Eric's (!) saved project (which is in git) works:
13+
1214
1. Right click the "Piggy" and verify it say "Hello, my friend!"
1315
1. type `/scratch_test` verify the title shown
14-
1. `/make` and open the browser
15-
1. _TODO_
16+
17+
Now test that Michael can make a new project:
18+
19+
1. `/make` and click the link in the Minecraft Chat to open the Scratch UI in the browser
20+
1. Add
21+
* when / `demo`
22+
* `Piggy` speaks `I like Scratch`
23+
1. `/demo` should work
24+
1. click _Save_
25+
1. close Browser
26+
1. _TODO `/demo` should still work, but currently doesn't anymore (because project JSON wasn't automagically moved from `/minecraft-server-test-data/config/storeys-web/working/` to `storeys-web/scratch/`)_
27+
1. `/make` again
28+
1. Verify that previously created blocks still appear
29+
1. _TODO `/demo` should still work, but currently doesn't, because of `IllegalArgumentException: A plugin may not register multiple commands for the same alias ('demo')` in log; this needs more thoughts in general._
1630

1731
## JavaScript
1832

0 commit comments

Comments
 (0)