Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(52)

Side by Side Diff: tests/standalone/io/secure_server_client_certificate_test.dart

Issue 12316036: Merge IO v2 branch to bleeding edge (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Rebased to r18818 Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 import "dart:io"; 5 import "dart:io";
6 import "dart:isolate"; 6 import "dart:isolate";
7 7
8 const SERVER_ADDRESS = "127.0.0.1"; 8 const SERVER_ADDRESS = "127.0.0.1";
9 const HOST_NAME = "localhost"; 9 const HOST_NAME = "localhost";
10 10
(...skipping 30 matching lines...) Expand all
41 } 41 }
42 42
43 void errorHandlerServer(Exception e) { 43 void errorHandlerServer(Exception e) {
44 Expect.fail("Server socket error $e"); 44 Expect.fail("Server socket error $e");
45 } 45 }
46 46
47 int start() { 47 int start() {
48 server = new SecureServerSocket(SERVER_ADDRESS, 48 server = new SecureServerSocket(SERVER_ADDRESS,
49 0, 49 0,
50 10, 50 10,
51 "CN=$HOST_NAME", 51 "localhost_cert",
52 requireClientCertificate: true); 52 requireClientCertificate: true);
53 Expect.isNotNull(server); 53 Expect.isNotNull(server);
54 server.onConnection = onConnection; 54 server.onConnection = onConnection;
55 server.onError = errorHandlerServer; 55 server.onError = errorHandlerServer;
56 return server.port; 56 return server.port;
57 } 57 }
58 58
59 void stop() { 59 void stop() {
60 server.close(); 60 server.close();
61 } 61 }
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
116 EndTest = () { 116 EndTest = () {
117 Expect.equals(CLIENT_NAMES.length, server.numConnections); 117 Expect.equals(CLIENT_NAMES.length, server.numConnections);
118 server.stop(); 118 server.stop();
119 keepAlive.close(); 119 keepAlive.close();
120 }; 120 };
121 121
122 for (var x in CLIENT_NAMES) { 122 for (var x in CLIENT_NAMES) {
123 new SecureTestClient(port, x); 123 new SecureTestClient(port, x);
124 } 124 }
125 } 125 }
OLDNEW
« no previous file with comments | « tests/standalone/io/secure_no_builtin_roots_test.dart ('k') | tests/standalone/io/secure_server_stream_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698