Skip to content

Commit 154847e

Browse files
committed
fix: add missing test fixture for versionless root dep test
The deps_with_no_version_root_dep fixture directory was not staged in the previous commit, causing a NullPointerException in CI when the test tried to load the resource files. Implements TC-4128 Assisted-by: Claude Code
1 parent c038a7d commit 154847e

3 files changed

Lines changed: 71 additions & 0 deletions

File tree

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"version": "1.0.0",
3+
"name": "test-app",
4+
"dependencies": {
5+
"express": {
6+
"version": "4.18.2",
7+
"resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
8+
"overridden": false,
9+
"dependencies": {
10+
"accepts": {
11+
"version": "1.3.8",
12+
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
13+
"overridden": false
14+
},
15+
"content-type": {
16+
"version": "1.0.5",
17+
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
18+
"overridden": false
19+
}
20+
}
21+
},
22+
"my-local-lib": {
23+
"resolved": "file:../my-local-lib",
24+
"overridden": false,
25+
"dependencies": {
26+
"lodash": {
27+
"version": "4.17.21",
28+
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
29+
"overridden": false
30+
},
31+
"debug": {
32+
"version": "4.3.4",
33+
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
34+
"overridden": false,
35+
"dependencies": {
36+
"ms": {
37+
"version": "2.1.2",
38+
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
39+
"overridden": false
40+
}
41+
}
42+
}
43+
}
44+
}
45+
}
46+
}

src/test/resources/tst_manifests/npm/deps_with_no_version_root_dep/package-lock.json

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"name": "test-app",
3+
"version": "1.0.0",
4+
"description": "Test app with a file: dependency that has no version in npm ls output",
5+
"dependencies": {
6+
"express": "^4.18.0",
7+
"my-local-lib": "file:../my-local-lib"
8+
}
9+
}

0 commit comments

Comments
 (0)