@@ -149,53 +149,47 @@ where
149149}
150150
151151fn apply_package_env ( cmd : & mut std:: process:: Command , package : & PackageMetadata < ' _ > ) {
152- cmd. env (
153- "__NEXTEST_ORIGINAL_CARGO_MANIFEST_DIR" ,
154- // This is a test-only environment variable set to the *old* cwd. Not part of the
155- // public API.
156- package. manifest_path ( ) . parent ( ) . unwrap ( ) ,
157- )
158152 // These environment variables are set at runtime by cargo test:
159153 // https://doc.rust-lang.org/cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-crates
160- . env ( "CARGO_PKG_VERSION" , format ! ( "{}" , package. version( ) ) )
161- . env (
162- "CARGO_PKG_VERSION_MAJOR" ,
163- format ! ( "{}" , package. version( ) . major) ,
164- )
165- . env (
166- "CARGO_PKG_VERSION_MINOR" ,
167- format ! ( "{}" , package. version( ) . minor) ,
168- )
169- . env (
170- "CARGO_PKG_VERSION_PATCH" ,
171- format ! ( "{}" , package. version( ) . patch) ,
172- )
173- . env (
174- "CARGO_PKG_VERSION_PRE" ,
175- format ! ( "{}" , package. version( ) . pre) ,
176- )
177- . env ( "CARGO_PKG_AUTHORS" , package. authors ( ) . join ( ":" ) )
178- . env ( "CARGO_PKG_NAME" , package. name ( ) )
179- . env (
180- "CARGO_PKG_DESCRIPTION" ,
181- package. description ( ) . unwrap_or_default ( ) ,
182- )
183- . env ( "CARGO_PKG_HOMEPAGE" , package. homepage ( ) . unwrap_or_default ( ) )
184- . env ( "CARGO_PKG_LICENSE" , package. license ( ) . unwrap_or_default ( ) )
185- . env (
186- "CARGO_PKG_LICENSE_FILE" ,
187- package. license_file ( ) . unwrap_or_else ( || "" . as_ref ( ) ) ,
188- )
189- . env (
190- "CARGO_PKG_REPOSITORY" ,
191- package. repository ( ) . unwrap_or_default ( ) ,
192- )
193- . env (
194- "CARGO_PKG_RUST_VERSION" ,
195- package
196- . minimum_rust_version ( )
197- . map_or ( String :: new ( ) , |v| v. to_string ( ) ) ,
198- ) ;
154+ cmd . env ( "CARGO_PKG_VERSION" , format ! ( "{}" , package. version( ) ) )
155+ . env (
156+ "CARGO_PKG_VERSION_MAJOR" ,
157+ format ! ( "{}" , package. version( ) . major) ,
158+ )
159+ . env (
160+ "CARGO_PKG_VERSION_MINOR" ,
161+ format ! ( "{}" , package. version( ) . minor) ,
162+ )
163+ . env (
164+ "CARGO_PKG_VERSION_PATCH" ,
165+ format ! ( "{}" , package. version( ) . patch) ,
166+ )
167+ . env (
168+ "CARGO_PKG_VERSION_PRE" ,
169+ format ! ( "{}" , package. version( ) . pre) ,
170+ )
171+ . env ( "CARGO_PKG_AUTHORS" , package. authors ( ) . join ( ":" ) )
172+ . env ( "CARGO_PKG_NAME" , package. name ( ) )
173+ . env (
174+ "CARGO_PKG_DESCRIPTION" ,
175+ package. description ( ) . unwrap_or_default ( ) ,
176+ )
177+ . env ( "CARGO_PKG_HOMEPAGE" , package. homepage ( ) . unwrap_or_default ( ) )
178+ . env ( "CARGO_PKG_LICENSE" , package. license ( ) . unwrap_or_default ( ) )
179+ . env (
180+ "CARGO_PKG_LICENSE_FILE" ,
181+ package. license_file ( ) . unwrap_or_else ( || "" . as_ref ( ) ) ,
182+ )
183+ . env (
184+ "CARGO_PKG_REPOSITORY" ,
185+ package. repository ( ) . unwrap_or_default ( ) ,
186+ )
187+ . env (
188+ "CARGO_PKG_RUST_VERSION" ,
189+ package
190+ . minimum_rust_version ( )
191+ . map_or ( String :: new ( ) , |v| v. to_string ( ) ) ,
192+ ) ;
199193}
200194
201195/// Applies environment variables spcified by the build script via `cargo::rustc-env`
0 commit comments