@@ -137,7 +137,7 @@ public function verify(ExerciseInterface $exercise, Input $input): ResultAggrega
137137 $ this ->requireCheck ($ requiredCheck );
138138 }
139139
140- $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.start ' , $ exercise , $ input ));
140+ $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.start ' , $ context ));
141141
142142 $ this ->validateChecks ($ this ->checksToRunBefore , $ exercise );
143143 $ this ->validateChecks ($ this ->checksToRunAfter , $ exercise );
@@ -150,22 +150,22 @@ public function verify(ExerciseInterface $exercise, Input $input): ResultAggrega
150150 }
151151 }
152152
153- $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.pre.execute ' , $ exercise , $ input ));
153+ $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.pre.execute ' , $ context ));
154154
155155 try {
156156 $ this ->results ->add ($ runner ->verify ($ input ));
157157 } finally {
158- $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.post.execute ' , $ exercise , $ input ));
158+ $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.post.execute ' , $ context ));
159159 }
160160
161161 foreach ($ this ->checksToRunAfter as $ check ) {
162162 $ this ->results ->add ($ check ->check ($ exercise , $ input ));
163163 }
164164
165- $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.post.check ' , $ exercise , $ input ));
165+ $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.post.check ' , $ context ));
166166 $ exercise ->tearDown ();
167167
168- $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.finish ' , $ exercise , $ input ));
168+ $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('verify.finish ' , $ context ));
169169 return $ this ->results ;
170170 }
171171
@@ -191,14 +191,14 @@ public function run(ExerciseInterface $exercise, Input $input, OutputInterface $
191191 throw CouldNotRunException::fromFailure ($ result );
192192 }
193193
194- $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('run.start ' , $ exercise , $ input ));
194+ $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('run.start ' , $ context ));
195195
196196 try {
197197 $ exitStatus = $ this ->runnerManager
198198 ->getRunner ($ exercise )
199199 ->run ($ input , $ output );
200200 } finally {
201- $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('run.finish ' , $ exercise , $ input ));
201+ $ this ->eventDispatcher ->dispatch (new ExerciseRunnerEvent ('run.finish ' , $ context ));
202202 }
203203
204204 return $ exitStatus ;
0 commit comments