runScriptOnly method
Future<D4rtTestResult>
runScriptOnly(
- BridgeConfig config,
- String scriptFile, {
- Duration? timeout,
Run a D4rt script file without regenerating bridges.
Requires prepareBridges to have been called first. If bridges were not prepared (or preparation failed), returns a failed D4rtTestResult with an appropriate error message.
Uses the compiled binary for execution (much faster than dart run).
Implementation
Future<D4rtTestResult> runScriptOnly(
BridgeConfig config,
String scriptFile, {
Duration? timeout,
}) async {
if (_lastGenerationErrors != null) {
return D4rtTestResult(
timedOut: false,
exceptions: _lastGenerationErrors!,
exitCode: -1,
);
}
return _runBinary(['--test', scriptFile], timeout ?? defaultTimeout);
}