test(javascript): assert wrapper ownership in the correct source mode

Fixes #3341

Co-authored-by: Kaoru0822 <208281322+kaoru0822-kitauji@users.noreply.github.com>
This commit is contained in:
N0zoM1z0andKaoru0822 committed 2026-10-14 09:17:25 +00:00
1 parent 322506d0c0
commit f62632e7a6
2 files changed
+18 -2

No files matched your search

@@ -78,12 +78,12 @@ it("does not resolve a parameter named require as a module dependency", () => {
);
});
it("keeps a top-level wrapper require redeclaration", () => {
it("keeps a formatless top-level require redeclaration unresolved", () => {
const analysis = analyzeJavaScriptStaticSource(
`var require; require("./wrapper.cjs");`,
);
expect(analysis.references).toContainEqual(
expect.objectContaining({ specifier: "./wrapper.cjs" }),
expect.objectContaining({ kind: "require", specifier: null }),
);
});