diff --git a/src/libraries/System.ObjectModel/tests/KeyedCollection/Serialization.cs b/src/libraries/System.ObjectModel/tests/KeyedCollection/Serialization.cs index a43c4f08d496af..1c14406006779d 100644 --- a/src/libraries/System.ObjectModel/tests/KeyedCollection/Serialization.cs +++ b/src/libraries/System.ObjectModel/tests/KeyedCollection/Serialization.cs @@ -16,7 +16,7 @@ public static IEnumerable SerializeDeserialize_Roundtrips_MemberData() yield return new object[] { new TestCollection() { "hello", "world" } }; } - [Theory] + [ConditionalTheory(typeof(PlatformDetection), nameof(PlatformDetection.IsBinaryFormatterSupported))] [MemberData(nameof(SerializeDeserialize_Roundtrips_MemberData))] public void SerializeDeserialize_Roundtrips(TestCollection c) { diff --git a/src/libraries/System.ObjectModel/tests/ObservableCollection/ObservableCollection_Serialization.cs b/src/libraries/System.ObjectModel/tests/ObservableCollection/ObservableCollection_Serialization.cs index 1d2875576e4176..65d5694a93a8f3 100644 --- a/src/libraries/System.ObjectModel/tests/ObservableCollection/ObservableCollection_Serialization.cs +++ b/src/libraries/System.ObjectModel/tests/ObservableCollection/ObservableCollection_Serialization.cs @@ -17,7 +17,7 @@ public static IEnumerable SerializeDeserialize_Roundtrips_MemberData() yield return new object[] { new ObservableCollection() { 1, 5, 3, 4, 2 } }; } - [Theory] + [ConditionalTheory(typeof(PlatformDetection), nameof(PlatformDetection.IsBinaryFormatterSupported))] [MemberData(nameof(SerializeDeserialize_Roundtrips_MemberData))] public void SerializeDeserialize_Roundtrips(ObservableCollection c) { diff --git a/src/libraries/System.ObjectModel/tests/ReadOnlyDictionary/ReadOnlyDictionary_SerializationTests.cs b/src/libraries/System.ObjectModel/tests/ReadOnlyDictionary/ReadOnlyDictionary_SerializationTests.cs index af7aec630bbd26..d0bb38d21623eb 100644 --- a/src/libraries/System.ObjectModel/tests/ReadOnlyDictionary/ReadOnlyDictionary_SerializationTests.cs +++ b/src/libraries/System.ObjectModel/tests/ReadOnlyDictionary/ReadOnlyDictionary_SerializationTests.cs @@ -16,7 +16,7 @@ public static IEnumerable SerializeDeserialize_Roundtrips_MemberData() yield return new object[] { new ReadOnlyDictionary(new Dictionary() { { "a", "b" }, { "c", "d" } }) }; } - [Theory] + [ConditionalTheory(typeof(PlatformDetection), nameof(PlatformDetection.IsBinaryFormatterSupported))] [MemberData(nameof(SerializeDeserialize_Roundtrips_MemberData))] public void SerializeDeserialize_Roundtrips(ReadOnlyDictionary d) { diff --git a/src/libraries/System.ObjectModel/tests/ReadOnlyObservableCollection/ReadOnlyObservableCollection_SerializationTests.cs b/src/libraries/System.ObjectModel/tests/ReadOnlyObservableCollection/ReadOnlyObservableCollection_SerializationTests.cs index b2e102dd64b2a3..ed818b6a619818 100644 --- a/src/libraries/System.ObjectModel/tests/ReadOnlyObservableCollection/ReadOnlyObservableCollection_SerializationTests.cs +++ b/src/libraries/System.ObjectModel/tests/ReadOnlyObservableCollection/ReadOnlyObservableCollection_SerializationTests.cs @@ -17,7 +17,7 @@ public static IEnumerable SerializeDeserialize_Roundtrips_MemberData() yield return new object[] { new ReadOnlyObservableCollection(new ObservableCollection() { 1, 2, 3 }) }; } - [Theory] + [ConditionalTheory(typeof(PlatformDetection), nameof(PlatformDetection.IsBinaryFormatterSupported))] [MemberData(nameof(SerializeDeserialize_Roundtrips_MemberData))] public void SerializeDeserialize_Roundtrips(ReadOnlyObservableCollection c) { diff --git a/src/libraries/tests.proj b/src/libraries/tests.proj index eb67053b5b88bd..b35563aebd6426 100644 --- a/src/libraries/tests.proj +++ b/src/libraries/tests.proj @@ -33,7 +33,6 @@ -