| Index: utils/tests/pub/test_pub.dart
|
| diff --git a/utils/tests/pub/test_pub.dart b/utils/tests/pub/test_pub.dart
|
| index ef6cd7f6d76f450822704007d232e8f052cdbd40..fe7c2b701eceae4cdb5ab3e8b4aca82984431e54 100644
|
| --- a/utils/tests/pub/test_pub.dart
|
| +++ b/utils/tests/pub/test_pub.dart
|
| @@ -526,7 +526,10 @@ void run() {
|
| registerException(error, future.stackTrace);
|
| return true;
|
| });
|
| - future.then((_) => registerException(error, future.stackTrace));
|
| + future.then((_) {
|
| + print("Registering exception");
|
| + registerException(error, future.stackTrace);
|
| + });
|
| return true;
|
| });
|
|
|
| @@ -1459,11 +1462,10 @@ class ScheduledServer {
|
| /// Raises an error complaining of an unexpected request.
|
| void _awaitHandle(HttpRequest request, HttpResponse response) {
|
| var future = timeout(new Future.immediate(null).chain((_) {
|
| - var handlerFuture = _handlers.removeFirst();
|
| - if (handlerFuture == null) {
|
| + if (_handlers.isEmpty) {
|
| fail('Unexpected ${request.method} request to ${request.path}.');
|
| }
|
| - return handlerFuture;
|
| + return _handlers.removeFirst();
|
| }).transform((handler) {
|
| handler(request, response);
|
| }), 5000, "waiting for a handler for ${request.method} ${request.path}");
|
|
|