getsentry / getsentry/sentry-dotnet
test: CoreCLR iOS integration tests
- Dominant language
- C#
- Stars
- 770
- Forks
- 248
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 49
Description
### Summary
Enable iOS integration tests to also run on _CoreCLR_, alongside _Mono_.
### Remarks
.NET 10 has added experimental opt-in support for _CoreCLR_ on Android, and is scheduled to make it the default for .NET 11, while keeping _Mono_ an opt-in.
.NET 11 (currently in Preview) is adding experimental opt-in support for _CoreCLR_ on iOS.
See also
- [What's new in .NET MAUI for .NET 10](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-10)
- [What's new in .NET MAUI for .NET 11](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-11)
In #5127, we added _CoreCLR_ (alongside _Mono_) integration tests for Android.
In #5126, we have prepared the iOS integration tests to use _CoreCLR_ too, once we start using .NET 11 (Preview).
### See TODO
- https://github.com/getsentry/sentry-dotnet/pull/5126/changes#diff-98ec017b0dc45674a4bb9e66583f2f414332d95446a80fae049bb497a8994301R19
- https://github.com/getsentry/sentry-dotnet/blob/3d467888c9882101b7a513b20dae5183f2ca6444/integration-test/ios.Tests.ps1#L19
Contributor guide
Assessment
This issue has not been assessed yet.