| Index: tests/standalone/src/io/ProcessExitTest.dart
|
| diff --git a/tests/standalone/src/io/ProcessExitTest.dart b/tests/standalone/src/io/ProcessExitTest.dart
|
| index 4078cd296e2a52fe95a3b743517e56d79320ef32..61a349fdce6d8b9428f3dbc0b5ab7aab3a06f60d 100644
|
| --- a/tests/standalone/src/io/ProcessExitTest.dart
|
| +++ b/tests/standalone/src/io/ProcessExitTest.dart
|
| @@ -8,18 +8,28 @@
|
| #import("dart:io");
|
| #source("ProcessTestUtil.dart");
|
|
|
| -class ProcessExitTest {
|
| - static void testExit() {
|
| - Process process = new Process.start(getProcessTestFileName(),
|
| - const ["0", "0", "99", "0"]);
|
| +testExit() {
|
| + Process process = new Process.start(getProcessTestFileName(),
|
| + const ["0", "0", "99", "0"]);
|
|
|
| - process.onExit = (int exitCode) {
|
| - Expect.equals(exitCode, 99);
|
| - process.close();
|
| - };
|
| - }
|
| + process.onExit = (int exitCode) {
|
| + Expect.equals(exitCode, 99);
|
| + process.close();
|
| + };
|
| +}
|
| +
|
| +testExitRun() {
|
| + Process process = new Process.run(getProcessTestFileName(),
|
| + const ["0", "0", "99", "0"],
|
| + null,
|
| + (exit, out, err) {
|
| + Expect.equals(exit, 99);
|
| + Expect.equals(out, '');
|
| + Expect.equals(err, '');
|
| + });
|
| }
|
|
|
| main() {
|
| - ProcessExitTest.testExit();
|
| + testExit();
|
| + testExitRun();
|
| }
|
|
|