@@ -59,19 +59,32 @@ public function testHandlePreviewError()
5959 $ request = new Request ();
6060 $ request ->merge ([
6161 'status ' => 'error ' ,
62- 'message ' => 'Test error message ' ,
6362 'metadata ' => [
6463 'nonce ' => 'test-nonce ' ,
6564 'current_user ' => $ this ->user ->id ,
6665 ],
66+ 'exception ' => 'TestException ' ,
67+ 'error_message ' => 'Test error message ' ,
68+ 'error ' => [
69+ 'code ' => 'Test error code ' ,
70+ 'file ' => 'Test error file ' ,
71+ 'line ' => 'Test line number ' ,
72+ 'trace ' => 'Test trace ' ,
73+ ]
6774 ]);
6875
6976 $ this ->service ->handle ($ request );
7077
7178 Event::assertDispatched (ScriptResponseEvent::class, function ($ event ) {
7279 return $ event ->userId === $ this ->user ->id
7380 && $ event ->status === 500
74- && $ event ->response ['exception ' ] === 'Test error message '
81+ && $ event ->response ['exception ' ] === 'TestException '
82+ && $ event ->response ['message ' ] === [
83+ 'code ' => 'Test error code ' ,
84+ 'file ' => 'Test error file ' ,
85+ 'line ' => 'Test line number ' ,
86+ 'trace ' => 'Test trace ' ,
87+ ]
7588 && $ event ->nonce === 'test-nonce ' ;
7689 });
7790 }
0 commit comments