Skip to content
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

Delete TestProjectFixture and associated helpers #99847

Merged
merged 2 commits into from
Mar 21, 2024

Conversation

elinor-fung
Copy link
Member

@elinor-fung elinor-fung commented Mar 15, 2024

As part of #77800, we have gotten rid of building/publishing projects using the SDK during hosting test runs.

This change removes test utilities like TestProjectFixture and TestProject which revolved around that building / publishing functionality. It also removes the BuildReporter/AnsIConsole logging from the test utils. It was a lot of infrastructure to set font colour and weight for output that would not normally be seen (redirected to a log file usually - only seen on non-Windows when running directly via dotnet test, not arcade infrastructure).

@elinor-fung elinor-fung added test-enhancement Improvements of test source code area-Host labels Mar 15, 2024
@elinor-fung elinor-fung requested a review from agocke March 15, 2024 23:21
Copy link
Contributor

Tagging subscribers to this area: @vitek-karas, @agocke, @VSadov
See info in area-owners.md if you want to be subscribed.

@elinor-fung elinor-fung merged commit 7b81118 into dotnet:main Mar 21, 2024
93 checks passed
@elinor-fung elinor-fung deleted the deleteTestProjectFixture branch March 21, 2024 16:45
@github-actions github-actions bot locked and limited conversation to collaborators Apr 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Host test-enhancement Improvements of test source code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants