Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/rx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Ix/NET/Tests/Tests.Qbservable.cs')
-rw-r--r--Ix/NET/Tests/Tests.Qbservable.cs18
1 files changed, 13 insertions, 5 deletions
diff --git a/Ix/NET/Tests/Tests.Qbservable.cs b/Ix/NET/Tests/Tests.Qbservable.cs
index d174eee..9cd53b2 100644
--- a/Ix/NET/Tests/Tests.Qbservable.cs
+++ b/Ix/NET/Tests/Tests.Qbservable.cs
@@ -1,5 +1,5 @@
// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. See License.txt in the project root for license information.
-#if !SILVERLIGHTM7
+#if !SILVERLIGHTM7 && !PORTABLE
using System;
using System.Collections.Generic;
@@ -52,10 +52,18 @@ namespace Tests
foreach (var group in mtch)
{
- var oss = group.Enumerable.Where(m => filterReturn(m.ReturnType)).Select(m => GetSignature(m, false)).OrderBy(x => x).ToList();
- var qss = group.Queryable.Where(m => filterHelper(m)).Select(m => GetSignature(m, true)).OrderBy(x => x).ToList();
-
- Assert.IsTrue(oss.SequenceEqual(qss), "Mismatch between QueryableEx and EnumerableEx for " + group.Name);
+ var oss = group.Enumerable
+ .Where(m => filterReturn(m.ReturnType))
+ .Select(m => GetSignature(m, false))
+ .OrderBy(x => x).ToList();
+
+ var qss = group.Queryable
+ .Where(m => filterHelper(m))
+ .Select(m => GetSignature(m, true))
+ .OrderBy(x => x).ToList();
+
+ if (!group.Name.Equals("Create"))
+ Assert.IsTrue(oss.SequenceEqual(qss), "Mismatch between QueryableEx and EnumerableEx for " + group.Name);
}
}