Index: tests/standalone/src/io/ProcessWorkingDirectoryTest.dart |
diff --git a/tests/standalone/src/io/ProcessWorkingDirectoryTest.dart b/tests/standalone/src/io/ProcessWorkingDirectoryTest.dart |
deleted file mode 100644 |
index 0c4602d37ae92ffdeec4ff7d2bbc2488d1f3dac5..0000000000000000000000000000000000000000 |
--- a/tests/standalone/src/io/ProcessWorkingDirectoryTest.dart |
+++ /dev/null |
@@ -1,71 +0,0 @@ |
-// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
-// for details. All rights reserved. Use of this source code is governed by a |
-// BSD-style license that can be found in the LICENSE file. |
-// |
-// Process working directory test. |
- |
-#library("ProcessWorkingDirectoryTest"); |
-#import("dart:io"); |
-#source("ProcessTestUtil.dart"); |
- |
-class ProcessWorkingDirectoryTest { |
- static String get fullTestFilePath() { |
- // Extract full path, since we run processes from another directory. |
- File path = new File(getProcessTestFileName()); |
- Expect.isTrue(path.existsSync()); |
- return path.fullPathSync(); |
- } |
- |
- static void testValidDirectory() { |
- Directory directory = new Directory(""); |
- directory.createTempSync(); |
- Expect.isTrue(directory.existsSync()); |
- |
- var options = new ProcessOptions(); |
- options.workingDirectory = directory.path; |
- Process process = new Process.start(fullTestFilePath, |
- const ["0", "0", "99", "0"], |
- options); |
- |
- process.onExit = (int exitCode) { |
- Expect.equals(exitCode, 99); |
- process.close(); |
- directory.deleteSync(); |
- }; |
- |
- process.onError = (error) { |
- Expect.fail("error running process $error"); |
- directory.deleteSync(); |
- }; |
- } |
- |
- static void testInvalidDirectory() { |
- Directory directory = new Directory(""); |
- directory.createTempSync(); |
- Expect.isTrue(directory.existsSync()); |
- |
- var options = new ProcessOptions(); |
- options.workingDirectory = directory.path + "/subPath"; |
- Process process = new Process.start(fullTestFilePath, |
- const ["0", "0", "99", "0"], |
- options); |
- |
- process.onExit = (int exitCode) { |
- Expect.fail("bad process completed"); |
- process.close(); |
- directory.deleteSync(); |
- }; |
- |
- process.onError = (error) { |
- Expect.isNotNull(error); |
- directory.deleteSync(); |
- }; |
- } |
-} |
- |
- |
- |
-main() { |
- ProcessWorkingDirectoryTest.testValidDirectory(); |
- ProcessWorkingDirectoryTest.testInvalidDirectory(); |
-} |