Index: sky/tests/services/network.sky |
diff --git a/sky/tests/services/network.sky b/sky/tests/services/network.sky |
deleted file mode 100644 |
index 3b125cb24358fd49e92c51a263d24c19a12ab72d..0000000000000000000000000000000000000000 |
--- a/sky/tests/services/network.sky |
+++ /dev/null |
@@ -1,49 +0,0 @@ |
-#!mojo mojo:sky_viewer |
-<sky> |
-<script> |
-import 'dart:async'; |
-import 'dart:typed_data'; |
-import "dart:sky.internals" as internals; |
- |
-import 'package:mojo/bindings.dart'; |
-import 'package:mojo/core.dart'; |
-import 'package:mojom/mojo/network_service.mojom.dart'; |
-import 'package:mojom/mojo/url_request.mojom.dart'; |
-import 'package:mojom/mojo/url_loader.mojom.dart'; |
- |
-import 'package:sky/mojo/embedder.dart'; |
- |
-Future<String> run(url) async { |
- var networkService= new NetworkServiceProxy.unbound(); |
- embedder.connectToService("mojo:authenticated_network_service", |
- networkService); |
- |
- var urlLoader = new UrlLoaderProxy.unbound(); |
- networkService.ptr.createUrlLoader(urlLoader); |
- |
- var urlRequest = new UrlRequest() |
- ..url = url |
- ..autoFollowRedirects = true; |
- var urlResponse = await urlLoader.ptr.start(urlRequest); |
- |
- urlLoader.close(); |
- networkService.close(); |
- |
- print("url => ${urlResponse.response.url}"); |
- print("status_line => ${urlResponse.response.statusLine}"); |
- print("mime_type => ${urlResponse.response.mimeType}"); |
- |
- ByteData bodyData = |
- await DataPipeDrainer.drainHandle(urlResponse.response.body); |
- print("read ${bodyData.lengthInBytes} bytes"); |
- |
- return new String.fromCharCodes(new Uint8List.view(bodyData.buffer)); |
-} |
- |
-main() async { |
- var url = "http://127.0.0.1:8000/sky/tests/services/resources/pass.txt"; |
- var result = await run(url); |
- internals.notifyTestComplete(result); |
-} |
-</script> |
-</sky> |