Index: third_party/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs |
diff --git a/third_party/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs b/third_party/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs |
index f0c8d3bcc6e3d194b9a3fac124ae507773501d56..f430b06beda3cc0ffc7477abde068a1634a1f4d5 100644 |
--- a/third_party/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs |
+++ b/third_party/protobuf/csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs |
@@ -34,6 +34,7 @@ using System; |
using System.Collections.Generic; |
using System.Reflection; |
+#if !DOTNET35 |
namespace Google.Protobuf.Compatibility |
{ |
public class TypeExtensionsTest |
@@ -51,24 +52,6 @@ namespace Google.Protobuf.Compatibility |
} |
[Test] |
- [TestCase(typeof(int), true)] |
- [TestCase(typeof(int?), true)] |
- [TestCase(typeof(Nullable<>), true)] |
- [TestCase(typeof(WireFormat.WireType), true)] |
- [TestCase(typeof(string), false)] |
- [TestCase(typeof(object), false)] |
- [TestCase(typeof(Enum), false)] |
- [TestCase(typeof(ValueType), false)] |
- [TestCase(typeof(TypeExtensionsTest), false)] |
- [TestCase(typeof(Action), false)] |
- [TestCase(typeof(Action<>), false)] |
- [TestCase(typeof(IDisposable), false)] |
- public void IsValueType(Type type, bool expected) |
- { |
- Assert.AreEqual(expected, TypeExtensions.IsValueType(type)); |
- } |
- |
- [Test] |
[TestCase(typeof(object), typeof(string), true)] |
[TestCase(typeof(object), typeof(int), true)] |
[TestCase(typeof(string), typeof(string), true)] |
@@ -131,3 +114,4 @@ namespace Google.Protobuf.Compatibility |
} |
} |
} |
+#endif |