API 文件 | RunTestExecutable |
---|
執行已編譯和安裝的測試執行檔。
屬性 | 描述 |
args | 要執行的命令的參數。預設為空列表。 |
argumentProviders | 應用程式的參數提供者。 |
commandLine | 完整的命令行,包含執行檔及其參數。 |
environment | 程序要使用的環境變數。預設為此程序的環境。 |
errorOutput | 用於從執行命令的程序中取用標準錯誤的輸出流。預設為 |
executable | 要使用的執行檔的名稱。 |
executionResult | 此任務執行的命令的結果。如果此任務尚未執行,則提供者沒有值。 |
ignoreExitValue | 指示是否忽略非零退出值,還是拋出例外。預設為 |
ignoreFailures | 指定當此任務執行的驗證失敗時,建置是否應該中斷。 |
standardInput | 用於執行命令的程序的標準輸入流。流在程序完成後關閉。預設為空流。 |
standardOutput | 用於從執行命令的程序中取用標準輸出的輸出流。預設為 |
workingDir | 程序的工作目錄。預設為專案目錄。 |
方法 | 描述 |
args(args) | 為要執行的命令添加參數。 |
args(args) | 為要執行的命令添加參數。 |
commandLine(args) | 設定完整的命令行,包含要執行的執行檔及其參數。 |
commandLine(arguments) | 設定完整的命令行,包含要執行的執行檔及其參數。 |
environment(name, value) | 為此程序的環境添加一個環境變數。 |
environment(environmentVariables) | 為此程序的環境添加一些環境變數。 |
executable(executable) | 設定要使用的執行檔的名稱。 |
workingDir(dir) | 設定程序的工作目錄。提供的參數會根據 |
List
<CommandLineArgumentProvider
>
argumentProviders
(唯讀)
List
<CommandLineArgumentProvider
>應用程式的參數提供者。
OutputStream
errorOutput
用於從執行命令的程序中取用標準錯誤的輸出流。預設為 System.err
。
String
executable
要使用的執行檔的名稱。
Provider
<ExecResult
>
executionResult
Provider
<ExecResult
>此任務執行的命令的結果。如果此任務尚未執行,則提供者沒有值。
InputStream
standardInput
用於執行命令的程序的標準輸入流。流在程序完成後關閉。預設為空流。
OutputStream
standardOutput
用於從執行命令的程序中取用標準輸出的輸出流。預設為 System.out
。
File
workingDir
程序的工作目錄。預設為專案目錄。
T
args
(Iterable
<?>
args)
Iterable
<?>為要執行的命令添加參數。
T
args
(Object
...
args)
Object
...為要執行的命令添加參數。
T
commandLine
(Iterable
<?>
args)
Iterable
<?>設定完整的命令行,包含要執行的執行檔及其參數。
T
commandLine
(Object
...
arguments)
Object
...設定完整的命令行,包含要執行的執行檔及其參數。
T
executable
(Object
executable)
設定要使用的執行檔的名稱。
T
workingDir
(Object
dir)
設定程序的工作目錄。提供的參數會根據 Project.file(java.lang.Object)
進行評估。