From: Xavier Guimard <yadd@debian.org>
Date: mars, 16 2026 13:47:11 +0100
Subject: [PATCH] Update test paths
Forwarded: not-needed

--- a/test.js
+++ b/test.js
@@ -4,24 +4,24 @@
 
 test('finds required local module', (t) => {
   const indexModule = whichModule(whichModule)
-  const expectedFilename = path.join(__dirname, 'index.js')
+  const expectedFilename = process.env.AUTOPKGTEST_TMP ? '/usr/share/nodejs/which-module/index.js' : path.join(__dirname, 'index.js')
   t.is(indexModule.id, expectedFilename)
   t.is(indexModule.filename, expectedFilename)
   t.is(indexModule.exports, whichModule)
   t.is(indexModule.parent, module)
   t.is(indexModule.loaded, true)
-  t.is(indexModule.paths[0], path.join(__dirname, 'node_modules'))
+  t.is(indexModule.paths[0], process.env.AUTOPKGTEST_TMP ? '/usr/share/nodejs/which-module/node_modules' : path.join(__dirname, 'node_modules'))
 })
 
 test('finds required dependency module', (t) => {
   const avaModule = whichModule(test)
-  const expectedFilename = path.join(__dirname, 'node_modules', 'ava', 'index.js')
+  const expectedFilename = '/usr/share/nodejs/ava/entrypoints/main.cjs'
   t.is(avaModule.id, expectedFilename)
   t.is(avaModule.filename, expectedFilename)
   t.is(avaModule.exports, test)
   t.is(avaModule.parent, module)
   t.is(avaModule.loaded, true)
-  t.is(avaModule.paths[0], path.join(__dirname, 'node_modules', 'ava', 'node_modules'))
+  t.is(avaModule.paths[0], '/usr/share/nodejs/ava/entrypoints/node_modules')
   t.truthy(avaModule.children.length)
 })
 
