-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Validate discrepancies in project tests #133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Scenarios : |
'nested declare' testcase is by design and behaves same in both the compilers. Again incorrect check in old project test case runner compared to new one |
'nested local module - with recursive typecheck' Both these are better behaviours since External module alias declaration is not allowed in any other scope than global the program creation does not pick test2.ts since the alias for it is declared inside another module. Hence the difference but new compiler behavior is more accurate. |
"module merging ordering 2" the order in new compiler is correct |
"declarations_CascadingImports" does not give any error and the generated .d.ts files are correct |
Filed bug #568 for "Visibility of type used across modules - 2" |
We need to investigate the differences noted in the tests below. Sheetal is currently refactoring these test suites significantly and then we should ensure any differences get appropriate bugs/fixes:
(new test case is prettyname.js from scenario (by eliminating the non digit and non alphabetical characters and making it pascal when joining such things)
The text was updated successfully, but these errors were encountered: