From: Santiago Fernandez Madero Date: Thu, 23 Jul 2020 22:05:43 +0000 (-0700) Subject: WASM: enable System.ObjectModel.Tests (#39849) X-Git-Tag: submit/tizen/20210909.063632~6456 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4ac596dba139df2789965c094bb2b58607fa3a9e;p=platform%2Fupstream%2Fdotnet%2Fruntime.git WASM: enable System.ObjectModel.Tests (#39849) --- diff --git a/src/libraries/System.ObjectModel/tests/KeyedCollection/Serialization.cs b/src/libraries/System.ObjectModel/tests/KeyedCollection/Serialization.cs index a43c4f0..1c14406 100644 --- a/src/libraries/System.ObjectModel/tests/KeyedCollection/Serialization.cs +++ b/src/libraries/System.ObjectModel/tests/KeyedCollection/Serialization.cs @@ -16,7 +16,7 @@ namespace System.Collections.ObjectModel.Tests 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 1d28755..65d5694 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 @@ namespace System.Collections.ObjectModel.Tests 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 af7aec6..d0bb38d 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 @@ namespace System.Collections.ObjectModel.Tests 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 b2e102d..ed818b6 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 @@ namespace System.Collections.ObjectModel.Tests 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 eb67053..b35563a 100644 --- a/src/libraries/tests.proj +++ b/src/libraries/tests.proj @@ -33,7 +33,6 @@ -