Index: test/test_pub.dart |
diff --git a/test/test_pub.dart b/test/test_pub.dart |
index e6918d9bd08b37abe53861e3491a0d64bf0429fe..c419b4fe854a1d70d6624d44c0d8793d736838d3 100644 |
--- a/test/test_pub.dart |
+++ b/test/test_pub.dart |
@@ -219,8 +219,8 @@ void forBothPubGetAndUpgrade(void callback(RunCommand command)) { |
/// |
/// If [exitCode] is given, expects the command to exit with that code. |
// TODO(rnystrom): Clean up other tests to call this when possible. |
-void pubCommand(RunCommand command, |
- {Iterable<String> args, output, error, warning, int exitCode}) { |
+void pubCommand(RunCommand command, {Iterable<String> args, output, error, |
+ warning, int exitCode, Map<String, String> environment}) { |
if (error != null && warning != null) { |
throw new ArgumentError("Cannot pass both 'error' and 'warning'."); |
} |
@@ -236,23 +236,26 @@ void pubCommand(RunCommand command, |
if (error != null) output = null; |
if (warning != null) error = warning; |
- schedulePub(args: allArgs, output: output, error: error, exitCode: exitCode); |
+ schedulePub(args: allArgs, output: output, error: error, exitCode: exitCode, |
+ environment: environment); |
} |
-void pubGet({Iterable<String> args, output, error, warning, int exitCode}) { |
+void pubGet({Iterable<String> args, output, error, warning, int exitCode, |
+ Map<String, String> environment}) { |
pubCommand(RunCommand.get, args: args, output: output, error: error, |
- warning: warning, exitCode: exitCode); |
+ warning: warning, exitCode: exitCode, environment: environment); |
} |
-void pubUpgrade({Iterable<String> args, output, error, warning, int exitCode}) { |
+void pubUpgrade({Iterable<String> args, output, error, warning, int exitCode, |
+ Map<String, String> environment}) { |
pubCommand(RunCommand.upgrade, args: args, output: output, error: error, |
- warning: warning, exitCode: exitCode); |
+ warning: warning, exitCode: exitCode, environment: environment); |
} |
void pubDowngrade({Iterable<String> args, output, error, warning, |
- int exitCode}) { |
+ int exitCode, Map<String, String> environment}) { |
pubCommand(RunCommand.downgrade, args: args, output: output, error: error, |
- warning: warning, exitCode: exitCode); |
+ warning: warning, exitCode: exitCode, environment: environment); |
} |
/// Schedules starting the "pub [global] run" process and validates the |