@@ -5,6 +5,7 @@ import fs from "node:fs";
55
66import {
77 determineModuleContext ,
8+ determineNormalizedModuleContext ,
89 findNodeApiModulePaths ,
910 findPackageDependencyPaths ,
1011 getLibraryName ,
@@ -113,14 +114,14 @@ describe("replaceExtensionWithNode", () => {
113114 } ) ;
114115} ) ;
115116
116- describe ( "determineModuleContext " , ( ) => {
117+ describe ( "determineNormalizedModuleContext " , ( ) => {
117118 it ( "strips the file extension" , ( context ) => {
118119 const tempDirectoryPath = setupTempDirectory ( context , {
119120 "package.json" : `{ "name": "my-package" }` ,
120121 } ) ;
121122
122123 {
123- const { packageName, relativePath } = determineModuleContext (
124+ const { packageName, relativePath } = determineNormalizedModuleContext (
124125 path . join ( tempDirectoryPath , "some-dir/some-file.node" )
125126 ) ;
126127 assert . equal ( packageName , "my-package" ) ;
@@ -134,14 +135,16 @@ describe("determineModuleContext", () => {
134135 } ) ;
135136
136137 {
137- const { packageName, relativePath } = determineModuleContext (
138+ const { packageName, relativePath } = determineNormalizedModuleContext (
138139 path . join ( tempDirectoryPath , "some-dir/libsome-file.node" )
139140 ) ;
140141 assert . equal ( packageName , "my-package" ) ;
141142 assert . equal ( relativePath , "some-dir/some-file" ) ;
142143 }
143144 } ) ;
145+ } ) ;
144146
147+ describe ( "determineModuleContext" , ( ) => {
145148 it ( "resolves the correct package name" , ( context ) => {
146149 const tempDirectoryPath = setupTempDirectory ( context , {
147150 "package.json" : `{ "name": "root-package" }` ,
@@ -155,15 +158,15 @@ describe("determineModuleContext", () => {
155158 path . join ( tempDirectoryPath , "sub-package-a/some-file.node" )
156159 ) ;
157160 assert . equal ( packageName , "my-sub-package-a" ) ;
158- assert . equal ( relativePath , "some-file" ) ;
161+ assert . equal ( relativePath , "some-file.node " ) ;
159162 }
160163
161164 {
162165 const { packageName, relativePath } = determineModuleContext (
163166 path . join ( tempDirectoryPath , "sub-package-b/some-file.node" )
164167 ) ;
165168 assert . equal ( packageName , "my-sub-package-b" ) ;
166- assert . equal ( relativePath , "some-file" ) ;
169+ assert . equal ( relativePath , "some-file.node " ) ;
167170 }
168171 } ) ;
169172} ) ;
0 commit comments