From 0efb17b2cbd326abec1a053fb0eb81ce5c881eea Mon Sep 17 00:00:00 2001 From: David Sherret Date: Mon, 8 Jan 2024 18:51:49 -0500 Subject: fix(unstable/tar): skip node_modules, .git, and config "exclude" (#21816) --- test_util/src/builders.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'test_util') diff --git a/test_util/src/builders.rs b/test_util/src/builders.rs index 7957b946c..8d04dae48 100644 --- a/test_util/src/builders.rs +++ b/test_util/src/builders.rs @@ -130,6 +130,19 @@ impl TestContextBuilder { self } + pub fn envs(self, vars: I) -> Self + where + I: IntoIterator, + K: AsRef, + V: AsRef, + { + let mut this = self; + for (key, value) in vars { + this = this.env(key, value); + } + this + } + pub fn env(mut self, key: impl AsRef, value: impl AsRef) -> Self { self .envs -- cgit v1.2.3