@@ -253,18 +253,18 @@ void advanceReThrowDetectedTimeoutExceptionEvenIfTimeoutInRetryStateIsNotExpired
253253 void advanceThrowTimeoutExceptionWhenTransformerSwallowOriginalTimeoutException () {
254254 RetryState retryState = new RetryState (TIMEOUT_CONTEXT_INFINITE_GLOBAL_TIMEOUT );
255255 RuntimeException previousAttemptException = new RuntimeException ();
256- MongoOperationTimeoutException unexpectedTimeoutException = TimeoutContext .createMongoTimeoutException ("Server selection failed" );
256+ MongoOperationTimeoutException latestAttemptException = TimeoutContext .createMongoTimeoutException ("Server selection failed" );
257257
258258 retryState .advanceOrThrow (previousAttemptException ,
259259 (e1 , e2 ) -> previousAttemptException ,
260260 (rs , e ) -> true );
261261
262262 MongoOperationTimeoutException actualTimeoutException =
263- assertThrows (unexpectedTimeoutException . getClass () , () -> retryState .advanceOrThrow (unexpectedTimeoutException ,
263+ assertThrows (MongoOperationTimeoutException . class , () -> retryState .advanceOrThrow (latestAttemptException ,
264264 (e1 , e2 ) -> previousAttemptException ,
265265 (rs , e ) -> false ));
266266
267- assertNotEquals (unexpectedTimeoutException , actualTimeoutException );
267+ assertNotEquals (latestAttemptException , actualTimeoutException );
268268 assertEquals (EXPECTED_TIMEOUT_MESSAGE , actualTimeoutException .getMessage ());
269269 assertEquals (previousAttemptException , actualTimeoutException .getCause (),
270270 "Retry timeout exception should have a cause if transformer returned non-timeout exception." );
0 commit comments