@@ -954,6 +954,7 @@ fn pin_pnpm_no_node() {
954954 . package_json ( BASIC_PACKAGE_JSON )
955955 . pnpm_available_versions ( PNPM_VERSION_INFO )
956956 . distro_mocks :: < PnpmFixture > ( & PNPM_VERSION_FIXTURES )
957+ . env ( "VOLTA_FEATURE_PNPM" , "1" )
957958 . build ( ) ;
958959
959960 assert_that ! (
@@ -974,6 +975,7 @@ fn pin_pnpm() {
974975 . package_json ( & package_json_with_pinned_node ( "1.2.3" ) )
975976 . pnpm_available_versions ( PNPM_VERSION_INFO )
976977 . distro_mocks :: < PnpmFixture > ( & PNPM_VERSION_FIXTURES )
978+ . env ( "VOLTA_FEATURE_PNPM" , "1" )
977979 . build ( ) ;
978980
979981 assert_that ! (
@@ -994,6 +996,7 @@ fn pin_pnpm_reports_info() {
994996 . pnpm_available_versions ( PNPM_VERSION_INFO )
995997 . distro_mocks :: < PnpmFixture > ( & PNPM_VERSION_FIXTURES )
996998 . env ( VOLTA_LOGLEVEL , "info" )
999+ . env ( "VOLTA_FEATURE_PNPM" , "1" )
9971000 . build ( ) ;
9981001
9991002 assert_that ! (
@@ -1010,6 +1013,7 @@ fn pin_pnpm_latest() {
10101013 . package_json ( & package_json_with_pinned_node ( "1.2.3" ) )
10111014 . pnpm_available_versions ( PNPM_VERSION_INFO )
10121015 . distro_mocks :: < PnpmFixture > ( & PNPM_VERSION_FIXTURES )
1016+ . env ( "VOLTA_FEATURE_PNPM" , "1" )
10131017 . build ( ) ;
10141018
10151019 assert_that ! (
@@ -1029,6 +1033,7 @@ fn pin_pnpm_no_version() {
10291033 . package_json ( & package_json_with_pinned_node ( "1.2.3" ) )
10301034 . pnpm_available_versions ( PNPM_VERSION_INFO )
10311035 . distro_mocks :: < PnpmFixture > ( & PNPM_VERSION_FIXTURES )
1036+ . env ( "VOLTA_FEATURE_PNPM" , "1" )
10321037 . build ( ) ;
10331038
10341039 assert_that ! (
@@ -1046,6 +1051,7 @@ fn pin_pnpm_no_version() {
10461051fn pin_pnpm_missing_release ( ) {
10471052 let s = sandbox ( )
10481053 . package_json ( & package_json_with_pinned_node ( "1.2.3" ) )
1054+ . env ( "VOLTA_FEATURE_PNPM" , "1" )
10491055 . mock_not_found ( )
10501056 . build ( ) ;
10511057
@@ -1070,6 +1076,7 @@ fn pin_node_and_pnpm() {
10701076 . distro_mocks :: < NodeFixture > ( & NODE_VERSION_FIXTURES )
10711077 . pnpm_available_versions ( PNPM_VERSION_INFO )
10721078 . distro_mocks :: < PnpmFixture > ( & PNPM_VERSION_FIXTURES )
1079+ . env ( "VOLTA_FEATURE_PNPM" , "1" )
10731080 . build ( ) ;
10741081
10751082 assert_that ! (
@@ -1089,6 +1096,7 @@ fn pin_pnpm_leaves_npm() {
10891096 . package_json ( & package_json_with_pinned_node_npm ( "1.2.3" , "3.4.5" ) )
10901097 . pnpm_available_versions ( PNPM_VERSION_INFO )
10911098 . distro_mocks :: < PnpmFixture > ( & PNPM_VERSION_FIXTURES )
1099+ . env ( "VOLTA_FEATURE_PNPM" , "1" )
10921100 . build ( ) ;
10931101
10941102 assert_that ! (
0 commit comments