@@ -52,6 +52,7 @@ test('runtime initializes and renders a frame', () => {
5252 'journal-list' : element ( ) ,
5353 'journal-close' : element ( ) ,
5454 } ;
55+ elements . game . focus = ( ) => { listeners . canvasFocused = true ; } ;
5556 const sandbox = {
5657 LittleAndroidLogic,
5758 LittleAndroidContent,
@@ -95,6 +96,8 @@ test('runtime initializes and renders a frame', () => {
9596 { ...keyboardTargets } ,
9697 { game : true , canvas : true , control : false } ,
9798 ) ;
99+ listeners . close ( ) ;
100+ assert . equal ( listeners . canvasFocused , true ) ;
98101
99102 const retrieval = vm . runInContext ( `
100103 const fragment = signalFragments[0];
@@ -143,11 +146,11 @@ test('runtime initializes and renders a frame', () => {
143146 const replay = vm . runInContext ( `
144147 player.tileX = signalFragments[0].x;
145148 player.tileY = signalFragments[0].y;
146- const refused = resetQuest();
149+ const replayRefused = resetQuest();
147150 player.tileX = 4;
148151 player.tileY = 6;
149- const accepted = resetQuest();
150- ({ refused, accepted, collected: signalFragments.filter(fragment => fragment.collected).length });
152+ const replayAccepted = resetQuest();
153+ ({ refused: replayRefused , accepted: replayAccepted , collected: signalFragments.filter(fragment => fragment.collected).length });
151154 ` , sandbox ) ;
152155 assert . deepEqual ( { ...replay } , { refused : false , accepted : true , collected : 0 } ) ;
153156} ) ;
0 commit comments