Skip to content

Commit 5d6f36f

Browse files
authored
Enable CertificateCallbackThrowPropagates on Alpine (#105489)
* Enable CertificateCallbackThrowPropagates * Skip Test on platforms other than Alpine * Review feedback * Change condition to check MsQuic Version instead of Specific Distro * Delete unused property
1 parent 35b94da commit 5d6f36f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/libraries/System.Net.Quic/tests/FunctionalTests/MsQuicTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ public class MsQuicTests : QuicTestBase, IClassFixture<CertificateSetup>
5252
{
5353
private static byte[] s_data = "Hello world!"u8.ToArray();
5454
readonly CertificateSetup _certificates;
55+
static bool SupportsAsyncCertValidation => QuicTestCollection.MsQuicVersion >= new Version(2, 4);
5556

5657
public MsQuicTests(ITestOutputHelper output, CertificateSetup setup) : base(output)
5758
{
@@ -353,7 +354,7 @@ public async Task UntrustedClientCertificateFails()
353354
}
354355

355356
[Fact]
356-
[ActiveIssue("https://github.com/dotnet/runtime/issues/99074")]
357+
[ActiveIssue("https://github.com/dotnet/runtime/issues/99074", typeof(MsQuicTests), nameof(SupportsAsyncCertValidation))]
357358
public async Task CertificateCallbackThrowPropagates()
358359
{
359360
using CancellationTokenSource cts = new CancellationTokenSource(PassingTestTimeout);

0 commit comments

Comments
 (0)