Skip to content

Commit 5f5e0e1

Browse files
committed
Test that it works with multiple 'node' keys in package.json
1 parent f32d447 commit 5f5e0e1

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

test/nodenv-package-json-engine.bats

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,3 +109,24 @@ load test_helper
109109
run nodenv version-name
110110
assert_success 'system'
111111
}
112+
113+
@test 'Handles multiple occurrences of "node" key' {
114+
in_example_package
115+
cat << JSON > package.json
116+
{
117+
"engines": {
118+
"node": "4.2.1"
119+
},
120+
"presets": [
121+
["env", {
122+
"targets": {
123+
"node": "current"
124+
}
125+
}]
126+
]
127+
}
128+
JSON
129+
130+
run nodenv version-name
131+
assert_success '4.2.1'
132+
}

0 commit comments

Comments
 (0)