in Language/Statements/Break/async_loops_t01.dart [59:81]
Future test3() async {
List<int> log = [];
L:
await for (String s in newStreamControllerString(7, log).stream) {
await for (String s in newStreamControllerString(6, log).stream) {
await for (String s in newStreamControllerString(5, log).stream) {
await for (String s in newStreamControllerString(4, log).stream) {
await for (String s in newStreamControllerString(3, log).stream) {
await for (String s in newStreamControllerString(2, log).stream) {
await for (String s in newStreamControllerString(1, log).stream) {
await for (String s in newStreamControllerString(0, log).stream) {
break L;
}
}
}
}
}
}
}
}
Expect.listEquals([0, 1, 2, 3, 4, 5, 6, 7], log);
}