Skip to content

Fix RWC tests with errors in tsconfig #52824

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

Merged
merged 2 commits into from
Feb 21, 2023
Merged

Conversation

jakebailey
Copy link
Member

RWC tests currently fail because one of the tests includes tsconfig in the input file set, so the harness double-reports errors. This is brand new after our new deprecations, but we didn't seem to notice as the RWC tests were still reporting baseline differences.

This sort of thing appears to already be worked around for lib.d.ts files, so, do something similar to tsconfig to get RWC passing again.

@typescript-bot typescript-bot added Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug labels Feb 17, 2023
@jakebailey
Copy link
Member Author

@typescript-bot test this

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 17, 2023

Heya @jakebailey, I've started to run the extended test suite on this PR at e7b72db. You can monitor the build here.

@jakebailey
Copy link
Member Author

jakebailey commented Feb 17, 2023

The above passes, but now exposes the fact that RWC (unlike our other tests) doesn't reply with "everything looks good" or something. The only reason it's been replying with "here's a diff" is because it fails due to this assert and then sends an empty baseline change as a PR.

@jakebailey jakebailey merged commit 4587871 into microsoft:main Feb 21, 2023
@jakebailey jakebailey deleted the fix-rwc branch February 21, 2023 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants