From 614e763b9236740ed308b80b909bca63e58311fb Mon Sep 17 00:00:00 2001 From: Eirik Tsarpalis Date: Thu, 4 Aug 2022 19:25:19 +0100 Subject: [PATCH] Fix tests with aggressive trimming enabled (#73372) Co-authored-by: Jan Kotas --- .../ConstructorTests/ConstructorTests.ParameterMatching.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/libraries/System.Text.Json/tests/Common/ConstructorTests/ConstructorTests.ParameterMatching.cs b/src/libraries/System.Text.Json/tests/Common/ConstructorTests/ConstructorTests.ParameterMatching.cs index a0ea4f5de8400..39becedff9923 100644 --- a/src/libraries/System.Text.Json/tests/Common/ConstructorTests/ConstructorTests.ParameterMatching.cs +++ b/src/libraries/System.Text.Json/tests/Common/ConstructorTests/ConstructorTests.ParameterMatching.cs @@ -500,11 +500,10 @@ public async Task TupleDeserializationWorks() [Fact] [DynamicDependency(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.PublicProperties, typeof(Tuple<,,,,,,,>))] + [DynamicDependency(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.PublicProperties, typeof(Tuple<,,,,,,>))] + [DynamicDependency(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.PublicProperties, typeof(Tuple<>))] public async Task TupleDeserialization_MoreThanSevenItems() { - var dont_trim_ctor = typeof(Tuple<,,,,,,>).GetConstructors(); - dont_trim_ctor = typeof(Tuple<,,,,,,,>).GetConstructors(); - // Seven is okay string json = await Serializer.SerializeWrapper(Tuple.Create(1, 2, 3, 4, 5, 6, 7)); var obj = await Serializer.DeserializeWrapper>(json);