Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Cohosting semantic tokens tests #10619

Merged
merged 8 commits into from
Jul 17, 2024

Conversation

davidwengier
Copy link
Member

Part of #9519 and #10603

This was fairly straight forward too, though adding MVC files to the mix found a bug in our test data, which is kind of humorous.

I decided not to copy all of the semantic tokens tests we have, but rather just create something reasonably all-encompassing. The core engine is shared so both sets of tests exercise it anyway.

@davidwengier davidwengier requested a review from a team as a code owner July 15, 2024 07:23
@davidwengier
Copy link
Member Author

Well I guess my previous fixes didn't change the file path normalization issue 🤦‍♂️

@davidwengier
Copy link
Member Author

Have updated to remove a couple of statics, and run all tests with and without the Precise Semantic Tokens feature flag. Also, I think I'll wait for Dustin's PR to merge first.

…SemanticTokensTests

# Conflicts:
#	src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Initialization/RemoteClientInitializationService.cs
#	src/Razor/src/Microsoft.CodeAnalysis.Remote.Razor/Initialization/RemoteClientInitializationServiceFactory.cs
#	src/Razor/test/Microsoft.VisualStudio.LanguageServices.Razor.Test/Cohost/CohostTestBase.cs
@davidwengier davidwengier enabled auto-merge July 16, 2024 21:55
@davidwengier davidwengier merged commit c303117 into main Jul 17, 2024
12 checks passed
@davidwengier davidwengier deleted the dev/dawengie/CohostSemanticTokensTests branch July 17, 2024 01:23
@dotnet-policy-service dotnet-policy-service bot added this to the Next milestone Jul 17, 2024
@RikkiGibson RikkiGibson modified the milestones: Next, 17.12 Preview 1 Jul 29, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants