| Index: tests/standalone/io/secure_socket_test.dart
|
| diff --git a/tests/standalone/io/secure_socket_test.dart b/tests/standalone/io/secure_socket_test.dart
|
| index c8ddccd29ecb62c1babec18307a4d6eb12247406..442fa192cdc52bfb00018d33bb9ccf1584f8c0ea 100644
|
| --- a/tests/standalone/io/secure_socket_test.dart
|
| +++ b/tests/standalone/io/secure_socket_test.dart
|
| @@ -80,9 +80,22 @@ Future test(String certType, String password) {
|
| return completer.future;
|
| }
|
|
|
| +void testConnectTimeout() {
|
| + asyncStart();
|
| + Duration timeout = new Duration(milliseconds: 20);
|
| + SecureSocket.connect("8.8.8.7", 80, timeout: timeout).then((socket) {
|
| + Expect.fail("Unexpected connection made.");
|
| + asyncEnd();
|
| + }).catchError((e) {
|
| + Expect.isTrue(e is SocketException);
|
| + asyncEnd();
|
| + });
|
| +}
|
| +
|
| main() async {
|
| asyncStart();
|
| await test('pem', 'dartdart');
|
| await test('p12', 'dartdart');
|
| + testConnectTimeout();
|
| asyncEnd();
|
| }
|
|
|