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

Side by Side Diff: tests/compiler/dart2js/quarantined/http_test.dart

Issue 2944843002: All strong mode cleaning of dart2js. (Closed)
Patch Set: More issues discovered during testing. Created 3 years, 6 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
OLDNEW
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2014, 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 // Test: 5 // Test:
6 // *) Compiling a script fetched over HTTP. 6 // *) Compiling a script fetched over HTTP.
7 // *) Importing a library fetched over HTTP. 7 // *) Importing a library fetched over HTTP.
8 // *) Automatically resolving package_root when script is fetched over HTTP. 8 // *) Automatically resolving package_root when script is fetched over HTTP.
9 9
10 library http_launch_test; 10 library http_launch_test;
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
43 43
44 void check(ProcessResult result) { 44 void check(ProcessResult result) {
45 Expect.equals(0, result.exitCode); 45 Expect.equals(0, result.exitCode);
46 File outFile = new File(outFilePath); 46 File outFile = new File(outFilePath);
47 Expect.isTrue(outFile.existsSync()); 47 Expect.isTrue(outFile.existsSync());
48 Expect.isTrue(outFile.readAsStringSync().contains("hello http tester")); 48 Expect.isTrue(outFile.readAsStringSync().contains("hello http tester"));
49 } 49 }
50 50
51 void checkNotFound(ProcessResult result, String filename) { 51 void checkNotFound(ProcessResult result, String filename) {
52 Expect.notEquals(0, result.exitCode); 52 Expect.notEquals(0, result.exitCode);
53 File outFile = new File(outFilePath);
54 Expect.isTrue(result.stdout.contains("404")); 53 Expect.isTrue(result.stdout.contains("404"));
55 Expect.isTrue(result.stdout.contains(filename)); 54 Expect.isTrue(result.stdout.contains(filename));
56 } 55 }
57 56
58 cleanup() { 57 cleanup() {
59 File outFile = new File(outFilePath); 58 File outFile = new File(outFilePath);
60 if (outFile.existsSync()) { 59 if (outFile.existsSync()) {
61 outFile.deleteSync(); 60 outFile.deleteSync();
62 } 61 }
63 } 62 }
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
157 156
158 Future testHttp() { 157 Future testHttp() {
159 return HttpServer 158 return HttpServer
160 .bind(InternetAddress.LOOPBACK_IP_V4, 0) 159 .bind(InternetAddress.LOOPBACK_IP_V4, 0)
161 .then((HttpServer server) => serverRunning(server, "http")); 160 .then((HttpServer server) => serverRunning(server, "http"));
162 } 161 }
163 162
164 void initializeSSL() { 163 void initializeSSL() {
165 Uri pathOfPkcert = pathOfData.resolve('pkcert'); 164 Uri pathOfPkcert = pathOfData.resolve('pkcert');
166 String testPkcertDatabase = pathOfPkcert.toFilePath(); 165 String testPkcertDatabase = pathOfPkcert.toFilePath();
166 // Issue 29926.
167 // ignore: UNDEFINED_METHOD
167 SecureSocket.initialize(database: testPkcertDatabase, password: 'dartdart'); 168 SecureSocket.initialize(database: testPkcertDatabase, password: 'dartdart');
168 } 169 }
169 170
170 Future testHttps() { 171 Future testHttps() {
171 initializeSSL(); 172 initializeSSL();
172 return HttpServer 173 return HttpServer
174 // Issue 29926.
175 // ignore: NOT_ENOUGH_REQUIRED_ARGUMENTS
173 .bindSecure(InternetAddress.LOOPBACK_IP_V4, 0, 176 .bindSecure(InternetAddress.LOOPBACK_IP_V4, 0,
177 // Issue 29926.
178 // ignore: UNDEFINED_NAMED_PARAMETER
174 certificateName: 'localhost_cert') 179 certificateName: 'localhost_cert')
175 .then((HttpServer server) => serverRunning(server, "https")); 180 .then((HttpServer server) => serverRunning(server, "https"));
176 } 181 }
177 182
178 main() { 183 main() {
179 asyncStart(); 184 asyncStart();
180 testHttp().then((_) => testHttps).whenComplete(asyncEnd); 185 testHttp().then((_) => testHttps).whenComplete(asyncEnd);
181 } 186 }
OLDNEW
« no previous file with comments | « tests/compiler/dart2js/parser_helper.dart ('k') | tests/compiler/dart2js/related_types_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698