TypeScript/src/testRunner/unittests
Andrew Casey 55b4928e82
Pass absolute path to directoryExists (#46086)
* Pass absolute path to directoryExists

As pointed out by @gretzkiy, the `directoryExists` call added to
`matchFiles` in #44710 should have been passing the absolute path (since
the current directory might not match `currentDirectory`).

* Add test, simplify/clarify/fix matchFiles and friends

Co-authored-by: Andrew Branch <andrew@wheream.io>
2021-10-21 12:22:53 -07:00
..
config Remove defaultValueDescription: "n/a" from options (#46280) 2021-10-19 15:19:19 -07:00
evaluation fix(39744): make template literals more spec compliant (#45304) 2021-10-13 12:03:31 -07:00
services Type-only import specifiers (#45998) 2021-09-27 12:38:30 -07:00
tsbuild Follow and respect export maps when generating module specifiers (#46159) 2021-10-01 13:54:07 -07:00
tsbuildWatch Add support for raising if you set a tsconfig entry of target/module with the right setting in the root (#44964) 2021-09-08 10:17:43 +01:00
tsc Revisions for the new --help (#44800) 2021-08-05 16:41:01 +01:00
tscWatch Set impliedNodeFormat on sourceFiles maufactured in watch mode (#46349) 2021-10-13 17:04:13 -07:00
tsserver Auto-imports: fix some exports being incorrectly stored as re-exports of others due to key conflict (#45792) 2021-10-08 15:20:12 -07:00
asserts.ts Refactor node factory API, use node factory in parser (#35282) 2020-06-16 16:55:03 -07:00
base64.ts Add unittests:: on all unittests describe blocks for easy run 2018-12-20 13:20:53 -08:00
builder.ts array-type: [ default: array, generic: array ] 2019-08-08 21:30:18 +03:00
comments.ts revert change of trailing comment parsing 2019-01-27 17:41:20 +01:00
compilerCore.ts Add unittests:: on all unittests describe blocks for easy run 2018-12-20 13:20:53 -08:00
convertToBase64.ts Add unittests:: on all unittests describe blocks for easy run 2018-12-20 13:20:53 -08:00
createMapShim.ts Enable max-statements-per-line lint rule (#45475) 2021-08-16 13:53:51 -07:00
createSetShim.ts Enable max-statements-per-line lint rule (#45475) 2021-08-16 13:53:51 -07:00
customTransforms.ts feat(eslint): consistent-type-assertions (#43556) 2021-05-18 06:20:57 -07:00
debugDeprecation.ts Enable max-statements-per-line lint rule (#45475) 2021-08-16 13:53:51 -07:00
factory.ts Refactor node factory API, use node factory in parser (#35282) 2020-06-16 16:55:03 -07:00
incrementalParser.ts Allowed comment directives to be multiline (#38228) 2020-05-06 13:09:29 -07:00
jsDocParsing.ts @link support, second try (#43312) 2021-03-22 16:39:35 -07:00
jsonParserRecovery.ts Improve JSON parser error recovery (#42657) 2021-02-23 09:31:09 -08:00
moduleResolution.ts moduleResolution: node12 support (#45884) 2021-09-24 14:25:59 -07:00
parsePseudoBigInt.ts Add unittests:: on all unittests describe blocks for easy run 2018-12-20 13:20:53 -08:00
paths.ts Fixes to handle file names in module resolution watching and createGetCanonicalFileName (#36106) 2020-01-31 10:40:57 -08:00
printer.ts Don't emit duplicate triple-slash directives when using API to print a .d.ts 2020-10-06 15:02:41 -07:00
programApi.ts moduleResolution: node12 support (#45884) 2021-09-24 14:25:59 -07:00
publicApi.ts Pass absolute path to directoryExists (#46086) 2021-10-21 12:22:53 -07:00
reuseProgramStructure.ts moduleResolution: node12 support (#45884) 2021-09-24 14:25:59 -07:00
semver.ts Add unit tests for VersionRange (#40114) 2020-08-18 13:06:17 -07:00
transform.ts Type-only import specifiers (#45998) 2021-09-27 12:38:30 -07:00