| Index: tests/standalone/src/EchoServerStreamTest.dart
|
| diff --git a/tests/standalone/src/EchoServerStreamTest.dart b/tests/standalone/src/EchoServerStreamTest.dart
|
| index 992c42262d2a48c62df718542677bac94b8a6368..a132f3568b28c6dc2e95ba5fe6295df208dd7697 100644
|
| --- a/tests/standalone/src/EchoServerStreamTest.dart
|
| +++ b/tests/standalone/src/EchoServerStreamTest.dart
|
| @@ -91,7 +91,23 @@ class EchoServerGame {
|
|
|
| _socket.closeHandler = closeHandler;
|
| _socket.errorHandler = errorHandler;
|
| - stream.write(_buffer);
|
| +
|
| + // Test both write and writeFrom in different forms.
|
| + switch (_messages % 2) {
|
| + case 0:
|
| + stream.write(_buffer);
|
| + break;
|
| + case 1:
|
| + stream.write(_buffer, false);
|
| + break;
|
| + case 2:
|
| + stream.writeFrom(_buffer);
|
| + break;
|
| + case 3:
|
| + stream.writeFrom(_buffer, len: _buffer.length ~/ 2);
|
| + stream.writeFrom(_buffer, _buffer.length ~/ 2);
|
| + break;
|
| + }
|
| stream.close();
|
| dataSent();
|
| }
|
|
|