@@ -96,33 +96,43 @@ public void testConnectTimeoutAuthorizedGet() throws FirebaseException {
96
96
// .setConnectTimeout(100)
97
97
.build (), "test-app" );
98
98
ErrorHandlingHttpClient <FirebaseException > httpClient = getHttpClient (true , app );
99
- HttpRequestInfo request = HttpRequestInfo .buildGetRequest (NO_CONNECT_URL );
99
+ HttpRequestInfo request = HttpRequestInfo .buildGetRequest (GET_URL );
100
100
101
101
try {
102
102
httpClient .send (request );
103
103
fail ("No exception thrown for HTTP error response" );
104
104
} catch (FirebaseException e ) {
105
+ System .out .println (e .getCause ());
106
+ System .out .println (e .getCause ().getMessage ());
107
+ System .out .println (e .getCause ().getCause ());
108
+ System .out .println (e .getCause ().getCause ().getMessage ());
105
109
assertEquals (ErrorCode .UNKNOWN , e .getErrorCode ());
106
110
assertEquals ("IO error: Connection Timeout" , e .getMessage ());
107
111
assertNull (e .getHttpResponse ());
108
112
}
109
113
}
110
114
111
- @ Test (timeout = 20_000L )
115
+ @ Test (timeout = 10_000L )
112
116
public void testConnectTimeoutAuthorizedPost () throws FirebaseException {
113
117
app = FirebaseApp .initializeApp (FirebaseOptions .builder ()
114
118
.setCredentials (MOCK_CREDENTIALS )
115
- .setConnectTimeout (5000 )
119
+ .setConnectTimeout (100 )
116
120
.build (), "test-app" );
117
121
ErrorHandlingHttpClient <FirebaseException > httpClient = getHttpClient (true , app );
118
122
HttpRequestInfo request = HttpRequestInfo .buildJsonPostRequest (NO_CONNECT_URL , payload );
119
123
124
+ System .out .println (System .getProperty ("java.version" ));
125
+
120
126
try {
121
127
httpClient .send (request );
122
128
fail ("No exception thrown for HTTP error response" );
123
129
} catch (FirebaseException e ) {
130
+ System .out .println (e .getCause ());
131
+ System .out .println (e .getCause ().getMessage ());
132
+ System .out .println (e .getCause ().getCause ());
133
+ System .out .println (e .getCause ().getCause ().getMessage ());
124
134
assertEquals (ErrorCode .UNKNOWN , e .getErrorCode ());
125
- assertEquals ("IO error: Connection Timeout " , e .getMessage ());
135
+ assertEquals ("IO error: Exception in request " , e .getMessage ());
126
136
assertNull (e .getHttpResponse ());
127
137
}
128
138
}
0 commit comments