Ensure OuterLoop test doesn't use reflection in SG test suite. (#90137)
authorEirik Tsarpalis <eirik.tsarpalis@gmail.com>
Tue, 8 Aug 2023 09:37:01 +0000 (12:37 +0300)
committerGitHub <noreply@github.com>
Tue, 8 Aug 2023 09:37:01 +0000 (10:37 +0100)
src/libraries/System.Text.Json/tests/Common/CollectionTests/CollectionTests.AsyncEnumerable.cs

index b5a523c..1a3e892 100644 (file)
@@ -128,7 +128,7 @@ namespace System.Text.Json.Serialization.Tests
             using var utf8Stream = new Utf8MemoryStream();
             using var cts = new CancellationTokenSource(delay: TimeSpan.FromMilliseconds(cancellationTokenSourceDelayMilliseconds));
             await Assert.ThrowsAsync<TaskCanceledException>(async () =>
-                await JsonSerializer.SerializeAsync(utf8Stream, longRunningEnumerable, cancellationToken: cts.Token));
+                await JsonSerializer.SerializeAsync(utf8Stream, longRunningEnumerable, Serializer.DefaultOptions, cancellationToken: cts.Token));
 
             Assert.Equal(1, longRunningEnumerable.TotalCreatedEnumerators);
             Assert.Equal(1, longRunningEnumerable.TotalDisposedEnumerators);