@@ -201,36 +201,6 @@ void testShouldBeAbleToRebuildASerializedException() {
201
201
});
202
202
}
203
203
204
- @ Test
205
- void testShouldIncludeScreenshotIfProvided () {
206
- RuntimeException serverError = new RuntimeException ("foo bar baz!" );
207
- Map <String , Object > data = toMap (serverError );
208
- data .put ("screen" , "screenGrabText" );
209
-
210
- assertThatExceptionOfType (WebDriverException .class )
211
- .isThrownBy (
212
- () ->
213
- handler .throwIfResponseFailed (
214
- createResponse (ErrorCodes .UNHANDLED_ERROR , data ), 123 ))
215
- .withMessage (
216
- new WebDriverException (
217
- serverError .getMessage () + "\n Command duration or timeout: 123 milliseconds" ,
218
- new WebDriverException ())
219
- .getMessage ())
220
- .withCauseInstanceOf (ScreenshotException .class )
221
- .satisfies (
222
- expected -> {
223
- Throwable cause = expected .getCause ();
224
- assertThat (((ScreenshotException ) cause ).getBase64EncodedScreenshot ())
225
- .isEqualTo ("screenGrabText" );
226
- Throwable realCause = cause .getCause ();
227
- assertThat (realCause ).isNotNull ();
228
- assertThat (realCause .getClass ()).isEqualTo (serverError .getClass ());
229
- assertThat (realCause .getMessage ()).isEqualTo (serverError .getMessage ());
230
- assertStackTracesEqual (serverError .getStackTrace (), realCause .getStackTrace ());
231
- });
232
- }
233
-
234
204
@ Test
235
205
void testShouldDefaultToWebDriverExceptionIfClassIsNotSpecified () {
236
206
RuntimeException serverError = new RuntimeException ("foo bar baz!" );
@@ -459,29 +429,6 @@ void testShouldIndicateWhenTheServerReturnedAnExceptionThatWasSuppressed() {
459
429
.withMessageContaining (new WebDriverException ().getMessage ());
460
430
}
461
431
462
- @ Test
463
- void testShouldStillIncludeScreenshotEvenIfServerSideExceptionsAreDisabled () {
464
- RuntimeException serverError = new RuntimeException ("foo bar baz!" );
465
- Map <String , Object > data = toMap (serverError );
466
- data .put ("screen" , "screenGrabText" );
467
-
468
- handler .setIncludeServerErrors (false );
469
-
470
- assertThatExceptionOfType (WebDriverException .class )
471
- .isThrownBy (
472
- () ->
473
- handler .throwIfResponseFailed (
474
- createResponse (ErrorCodes .UNHANDLED_ERROR , data ), 123 ))
475
- .withMessageStartingWith ("foo bar baz!" )
476
- .withCauseInstanceOf (ScreenshotException .class )
477
- .satisfies (
478
- expected -> {
479
- ScreenshotException screenshot = (ScreenshotException ) expected .getCause ();
480
- assertThat (screenshot .getBase64EncodedScreenshot ()).isEqualTo ("screenGrabText" );
481
- assertThat (screenshot ).hasNoCause ();
482
- });
483
- }
484
-
485
432
@ Test
486
433
void testStatusCodesRaisedBackToStatusMatches () {
487
434
Map <Integer , Class <?>> exceptions = new HashMap <>();
0 commit comments