Add Shared Framework SDK tests to Arcade
- Dominant language
- C#
- Stars
- 729
- Forks
- 397
- Avg merge
- 3d 15m
- Merged PRs (30d)
- 149
Description
- [ ] This issue is blocking
- [ ] This issue is causing unreasonable pain
There aren't any tests for the Shared Framework SDK in Arcade. We should add some to verify the correctness of the generated outputs (targeting pack, runtime pack, bundle, etc.).
By doing so, the tests in dotnet/runtime and dotnet/windowsdesktop should be removed:
- https://github.com/dotnet/runtime/tree/main/src/installer/tests/Microsoft.DotNet.CoreSetup.Packaging.Tests
- https://github.com/dotnet/windowsdesktop/tree/master/src/windowsdesktop/tests
cc @jkoritzinsky @NikolaMilosavljevic
Contributor guide
Research direction
Start by reading the existing tests in dotnet/runtime/src/installer/tests/Microsoft.DotNet.CoreSetup.Packaging.Tests and dotnet/windowsdesktop/src/windowsdesktop/tests to understand the current coverage. Locate the Shared Framework SDK test area in Arcade and compare its generated targeting pack, runtime pack, and bundle outputs. Done means Arcade verifies those outputs and the corresponding tests are removed from the two existing locations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- build-system, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100