@@ -4,7 +4,7 @@ load test_helper
44
55@test ' Recognizes simple node version specified in package.json engines' {
66 with_installed_node_versions 4.2.1
7- cd_into_package 4.2.1
7+ in_package_for_engine 4.2.1
88
99 run nodenv version
1010 assert_success ' 4.2.1 (set by package-json-engine matching 4.2.1)'
@@ -14,23 +14,23 @@ load test_helper
1414
1515@test ' Recognizes a semver range matching an installed version' {
1616 with_installed_node_versions 4.2.1
17- cd_into_package ' >= 4.0.0'
17+ in_package_for_engine ' >= 4.0.0'
1818
1919 run nodenv version
2020 assert_success ' 4.2.1 (set by package-json-engine matching >= 4.0.0)'
2121}
2222
2323@test ' Prefers the greatest installed version matching a range' {
2424 with_installed_node_versions 4.0.0 4.2.1
25- cd_into_package ' ^4.0.0'
25+ in_package_for_engine ' ^4.0.0'
2626
2727 run nodenv version
2828 assert_success ' 4.2.1 (set by package-json-engine matching ^4.0.0)'
2929}
3030
3131@test ' Ignores non-matching installed versions' {
3232 with_installed_node_versions 0.12.7
33- cd_into_package ' >= 4.0.0'
33+ in_package_for_engine ' >= 4.0.0'
3434
3535 # For unknown reasons, nodenv-version succeeds when version-name fails,
3636 # so we're testing version-name directly
@@ -46,7 +46,7 @@ load test_helper
4646
4747@test ' Prefers nodenv-local over package.json' {
4848 with_installed_node_versions 4.2.1 5.0.0
49- cd_into_package 4.2.1
49+ in_package_for_engine 4.2.1
5050 nodenv local 5.0.0
5151
5252 run nodenv version
@@ -55,7 +55,7 @@ load test_helper
5555
5656@test ' Prefers nodenv-shell over package.json' {
5757 with_installed_node_versions 5.0.0
58- cd_into_package 4.2.1
58+ in_package_for_engine 4.2.1
5959 eval " $( nodenv sh-shell 5.0.0) "
6060
6161 run nodenv version
@@ -64,7 +64,7 @@ load test_helper
6464
6565@test ' Prefers package.json over nodenv-global' {
6666 with_installed_node_versions 4.2.1 5.0.0
67- cd_into_package 4.2.1
67+ in_package_for_engine 4.2.1
6868 nodenv global 5.0.0
6969
7070 run nodenv version-name
@@ -73,7 +73,7 @@ load test_helper
7373
7474@test ' Is not confused by nodenv-shell shadowing nodenv-global' {
7575 with_installed_node_versions 4.2.1 5.0.0
76- cd_into_package 4.2.1
76+ in_package_for_engine 4.2.1
7777 nodenv global 5.0.0
7878 eval " $( nodenv sh-shell 5.0.0) "
7979
0 commit comments