summaryrefslogtreecommitdiff
path: root/test_util/src/builders.rs
diff options
context:
space:
mode:
Diffstat (limited to 'test_util/src/builders.rs')
-rw-r--r--test_util/src/builders.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/test_util/src/builders.rs b/test_util/src/builders.rs
index 4997dac2c..0a0f2244f 100644
--- a/test_util/src/builders.rs
+++ b/test_util/src/builders.rs
@@ -228,8 +228,11 @@ impl TestCommandBuilder {
self
}
- pub fn args_vec(&mut self, args: Vec<String>) -> &mut Self {
- self.args_vec = args;
+ pub fn args_vec<T: AsRef<str>, I: IntoIterator<Item = T>>(
+ &mut self,
+ args: I,
+ ) -> &mut Self {
+ self.args_vec = args.into_iter().map(|a| a.as_ref().to_string()).collect();
self
}