TypeScript/tests/projects
Sheetal Nandi 79bcb3d547
Handle seenEmittedFiles which was not being set when emit of a file was complete (#33145)
* Add test that fails because file is written multiple times
Reported from #33061

* Handle seenEmittedFiles which was not being set when emit of a file was complete.
It was issue only when errors are reported before emitting (which puts the files into pendingEmit that needs to check only in seenEmittedFiles)
If emit happens before semantic diagnostics query this issue is not repro, because the affected files come into play and those are being set correctly
Fixes #31398

* make baselining source map optional

* Handle emitDeclarationOnly in --build scenario

* Ensure we are using d.ts emit as signature even when --declarationMap is on (map files are emitted before d.ts)

* Move module specifiers to verifyTsBuildOutput

* implement create Hash to be default hashing plus data so we can verify it easily in baseline

* Remove failing baseline

* Accept correct baseline name
2019-08-30 16:33:44 -07:00
..
amdModulesWithOut
container
containerOnlyReferenced Container only ref needs to be ignored from uptodate status 2019-06-20 16:09:35 -07:00
demo PR feedback 2019-08-12 16:06:09 -07:00
emitDeclarationOnly Handle seenEmittedFiles which was not being set when emit of a file was complete (#33145) 2019-08-30 16:33:44 -07:00
empty-files
importJsonFromProjectReference Exclude Json files from Project reference redirects from files to be emitted list 2019-03-14 11:22:26 -07:00
inferredTypeFromTransitiveModule Handle simple lib file in the test case 2019-04-17 16:43:10 -07:00
lateBoundSymbol Fix lateBoundSymbol test case to handle the simple lib file for the test 2019-04-17 16:19:34 -07:00
missingExtendedConfig
outfile-concat
projectReferenceWithRootDirInParent
resolveJsonModuleAndComposite Make the tsbuild tests use simple libFile instead of bigger lib file set 2019-04-17 15:35:00 -07:00
sample1
transitiveReferences