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

[wasm] Move code around in WBT in preparation for fixes, and cleanups #88980

Merged
merged 15 commits into from
Jul 17, 2023

Conversation

radical
Copy link
Member

@radical radical commented Jul 17, 2023

  • WBT: Move some common methods to TestUtils.cs
  • WBT: Add new project type specific base classes for the tests
  • WBT: Move blazor specific code from BuildTestBase into
  • WBT: Move more code from BuildTestBase to the respective provider, and test classes

This PR is mainly moving code around, and not fixing, cleaning, or rationalizing code.

A follow up PR will start merging common code, fixing testing bundles, icu etc.

.. BlazorWasmProjectProvider, and BlazorWasmTestBase. This commit avoids
doing any cleanup, and just moves code around.
@radical radical added the arch-wasm WebAssembly architecture label Jul 17, 2023
@ghost ghost assigned radical Jul 17, 2023
@ghost
Copy link

ghost commented Jul 17, 2023

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

Issue Details
  • WBT: Move some common methods to TestUtils.cs
  • WBT: Add new project type specific base classes for the tests
  • WBT: Move blazor specific code from BuildTestBase into
  • WBT: Move more code from BuildTestBase to the respective provider, and test classes
Author: radical
Assignees: -
Labels:

arch-wasm

Milestone: -

@radical radical requested a review from lewing July 17, 2023 06:50
@radical
Copy link
Member Author

radical commented Jul 17, 2023

I would suggest reviewing this commit-wise.

@radical radical changed the title [wasm] Move code around in WBT in preparation for fixes, and cleanups" [wasm] Move code around in WBT in preparation for fixes, and cleanups Jul 17, 2023
@radical radical marked this pull request as ready for review July 17, 2023 08:49
@radical
Copy link
Member Author

radical commented Jul 17, 2023

Missed updating the list of tests. I'll open a separate PR after these refactoring ones to generate the list at build time.

Copy link
Member

@maraf maraf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me 👍

@radical radical merged commit 6e65f51 into dotnet:main Jul 17, 2023
13 of 25 checks passed
@ghost ghost locked as resolved and limited conversation to collaborators Aug 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-Build-mono
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants