#932. HttpRequest/responseText_A01_t02 test fixed
diff --git a/LibTest/html/HttpRequest/responseText_A01_t02.dart b/LibTest/html/HttpRequest/responseText_A01_t02.dart
index 9f1a146..a4fefa1 100644
--- a/LibTest/html/HttpRequest/responseText_A01_t02.dart
+++ b/LibTest/html/HttpRequest/responseText_A01_t02.dart
@@ -14,17 +14,14 @@
 import "../testcommon.dart";
 
 main() {
-  var request = new HttpRequest();
   var port = crossOriginPort;
   var host = '${window.location.protocol}//${window.location.hostname}:$port';
   var url = '$host/root_dart/tests/co19/src/LibTest/html/IntentionallyMissingFile';
-  request.open('GET', url);
+  Future<HttpRequest> f = HttpRequest.request(url);
   asyncStart();
-  request.onError.listen((event) {
-    Expect.equals(0, request.status);
-    Expect.isNull(request.response);
-    Expect.equals(0, request.responseText?.length);
+  f.then((HttpRequest r) {
+    Expect.fail("request.then() called");
+  }, onError: (Object error) {
     asyncEnd();
   });
-  request.send();
 }