File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
test/src/com/rabbitmq/client/test Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -77,10 +77,16 @@ public void testNoMethod() throws Exception {
7777 frames .add (new Frame (AMQP .FRAME_HEADER , 0 ));
7878 myFrameHandler .setFrames (frames .iterator ());
7979
80+ AMQConnection conn = new AMQConnection (params , myFrameHandler );
8081 try {
81- new AMQConnection ( params , myFrameHandler ) .start (false );
82+ conn .start (false );
8283 } catch (IOException e ) {
8384 UnexpectedFrameError unexpectedFrameError = findUnexpectedFrameError (e );
85+ if (null == unexpectedFrameError ) {
86+ Throwable cause = conn .getCloseReason ().getCause ();
87+ unexpectedFrameError = (UnexpectedFrameError )
88+ (cause instanceof UnexpectedFrameError ? cause : null );
89+ }
8490 assertNotNull (unexpectedFrameError );
8591 assertEquals (AMQP .FRAME_HEADER , unexpectedFrameError .getReceivedFrame ().type );
8692 assertEquals (AMQP .FRAME_METHOD , unexpectedFrameError .getExpectedFrameType ());
You can’t perform that action at this time.
0 commit comments