JS: Update test output

path.resolve() and template expressions are now working.

Previously they could not be resolved because Import.getImportedPath() returned a PathExpr,
and these were not instances of PathExpr.
This commit is contained in:
Asger F
2025-04-29 16:06:11 +02:00
parent ed2a832a55
commit be5de9c080
2 changed files with 4 additions and 2 deletions

View File

@@ -7,9 +7,9 @@ require(__dirname + '/../import-packages.ts'); // $ importTarget=import-packages
require(__dirname + '/' + 'target.js'); // $ importTarget=DirnameImports/target.js
require(path.join(__dirname, 'target.js')); // $ importTarget=DirnameImports/target.js
require(path.resolve(__dirname, 'target.js')); // $ MISSING: importTarget=DirnameImports/target.js
require(path.resolve(__dirname, 'target.js')); // $ importTarget=DirnameImports/target.js
const subdir = 'nested';
require(__dirname + '/' + subdir + '/target.js'); // $ importTarget=DirnameImports/nested/target.js
require(`${__dirname}/target.js`); // $ MISSING: importTarget=DirnameImports/target.js
require(`${__dirname}/target.js`); // $ importTarget=DirnameImports/target.js

View File

@@ -52,7 +52,9 @@
| DirnameImports/main.js:6:1:6:45 | require ... es.ts') | import-packages.ts |
| DirnameImports/main.js:7:1:7:38 | require ... et.js') | DirnameImports/target.js |
| DirnameImports/main.js:9:1:9:42 | require ... t.js')) | DirnameImports/target.js |
| DirnameImports/main.js:10:1:10:45 | require ... t.js')) | DirnameImports/target.js |
| DirnameImports/main.js:13:1:13:48 | require ... et.js') | DirnameImports/nested/target.js |
| DirnameImports/main.js:15:1:15:33 | require ... et.js`) | DirnameImports/target.js |
| Extended/src/main.ts:2:1:2:21 | import ... /file"; | Extended/lib/file.ts |
| Extended/src/main.ts:3:1:3:24 | import ... le.ts"; | Extended/lib/file.ts |
| Extended/src/main.ts:4:1:4:24 | import ... le.js"; | Extended/lib/file.ts |