1- <#@ import namespace="System" #>
1+ <#@ import namespace="System" #>
22<#@ import namespace="System.Collections.Generic" #>
33<#@ import namespace="System.Globalization" #>
44<#@ import namespace="System.Linq" #>
77//
88// MessagePack for CLI
99//
10- // Copyright (C) 2010-2015 FUJIWARA, Yusuke
10+ // Copyright (C) 2010-2017 FUJIWARA, Yusuke
1111//
1212// Licensed under the Apache License, Version 2.0 (the "License");
1313// you may not use this file except in compliance with the License.
@@ -489,7 +489,7 @@ private IEnumerable<TestTargetType> GeneratePolymorphismTestPartsCore( bool gene
489489 [Category( "PolymorphicSerialization" )]
490490 public void TestGlobalNamespace()
491491 {
492- var context = NewSerializationContext( PackerCompatibilityOptions.None );
492+ var context = NewSerializationContext();
493493 var target = new HasGlobalNamespaceType { GlobalType = new TypeInGlobalNamespace { Value = "ABC" } };
494494 var serializer = context.GetSerializer<HasGlobalNamespaceType>();
495495
@@ -512,7 +512,7 @@ private IEnumerable<TestTargetType> GeneratePolymorphismTestPartsCore( bool gene
512512 [Category( "PolymorphicSerialization" )]
513513 public async Task TestGlobalNamespaceAsync()
514514 {
515- var context = NewSerializationContext( PackerCompatibilityOptions.None );
515+ var context = NewSerializationContext();
516516 var target = new HasGlobalNamespaceType { GlobalType = new TypeInGlobalNamespace { Value = "ABC" } };
517517 var serializer = context.GetSerializer<HasGlobalNamespaceType>();
518518
@@ -720,7 +720,7 @@ private void GeneratePolymorphicTestMethods( string targetType, TypeKind kind, M
720720 [Category( "PolymorphicSerialization" )]
721721 public void Test<#= targetType + "_" + label #>()
722722 {
723- var context = NewSerializationContext( PackerCompatibilityOptions.None );
723+ var context = NewSerializationContext();
724724<#+
725725 if ( ( kind & TypeKind.HasConstructor ) == TypeKind.HasConstructor )
726726 {
@@ -887,7 +887,7 @@ private void GeneratePolymorphicTestsForMixed( bool generateTypes, bool generate
887887 [Category( "PolymorphicSerialization" )]
888888 public void Test<#= typeName #>_Success()
889889 {
890- var context = NewSerializationContext( PackerCompatibilityOptions.None );
890+ var context = NewSerializationContext();
891891 var target = new <#= typeName #>();
892892<#+
893893 foreach ( var member in members )
@@ -947,7 +947,7 @@ private void GeneratePolymorphicTestsForMixed( bool generateTypes, bool generate
947947 [Category( "PolymorphicSerialization" )]
948948 public void Test<#= typeName #>_Null_Success()
949949 {
950- var context = NewSerializationContext( PackerCompatibilityOptions.None );
950+ var context = NewSerializationContext();
951951 var target = new <#= typeName #>();
952952 var serializer = context.GetSerializer<#= "<" + typeName + ">" #>();
953953
@@ -1127,7 +1127,7 @@ private void GenerateErrorPatterns( bool generateTypes, bool generateMethods, IC
11271127 [Category( "PolymorphicSerialization" )]
11281128 public void TestTupleAbstractType_Success()
11291129 {
1130- var context = NewSerializationContext( PackerCompatibilityOptions.None );
1130+ var context = NewSerializationContext();
11311131 var target = new TupleAbstractType { Value = Tuple.Create( <#= String.Join( ", ", Enumerable.Range( 1, 4 ).Select( i => String.Format( CultureInfo.InvariantCulture, "new FileEntry {{ Name = \"{0}\", Size = {0} }} as {1}FileSystemEntry", i, i % 2 == 1 ? "Abstract" : "I" ) ) ) #> ) };
11321132 var serializer = context.GetSerializer<TupleAbstractType>();
11331133
@@ -1265,7 +1265,7 @@ private void GenerateAbstractTypeTestMethod( string typeName, string initializer
12651265 [Category( "PolymorphicSerialization" )]
12661266 public void Test<#= typeName #>_<#= success ? "Success" : "Fail" #>()
12671267 {
1268- var context = NewSerializationContext( PackerCompatibilityOptions.None );
1268+ var context = NewSerializationContext();
12691269<#+
12701270 if ( abstractCollectionType != null && concreteCollectionType != null )
12711271 {
@@ -1357,7 +1357,7 @@ private void GenerateAttributeErrorTestMethod( string testCaseName, string type
13571357 [Category( "PolymorphicSerialization" )]
13581358 public void TestAttribute_<#= testCaseName #>_Fail()
13591359 {
1360- var context = NewSerializationContext( PackerCompatibilityOptions.None );
1360+ var context = NewSerializationContext();
13611361 var target = new <#= typeName #>();
13621362 Assert.Throws<SerializationException>( ()=> context.GetSerializer<#= "<" + typeName + ">" #>() );
13631363 }
@@ -1671,7 +1671,7 @@ private void GeneratePolymorohismExtensionTests( bool generateTypes, bool genera
16711671 [Category( "PolymorphicSerialization" )]
16721672 public void TestPolymorphismAttributesInType()
16731673 {
1674- var context = NewSerializationContext( PackerCompatibilityOptions.None );
1674+ var context = NewSerializationContext();
16751675 SetUpDefaultCollectionsForPolymorphism( context );
16761676 context.GetSerializer<IKnownTypePolymorphic>();
16771677 context.GetSerializer<IRuntimeTypePolymorphic>();
@@ -1691,7 +1691,7 @@ private void GeneratePolymorohismExtensionTests( bool generateTypes, bool genera
16911691 [Category( "PolymorphicSerialization" )]
16921692 public void Test<#= testCase.PolymorphismKind #>Type<#= testCase.TypeKind #>_AttributeIs<#= testCase.Result ?? "Nothing" #>_<#= suffix #>_<#= testCase.Result ?? testCase.PolymorphismKind #><#= failsOnPack ? "_Fail" : String.Empty #>()
16931693 {
1694- var context = NewSerializationContext( PackerCompatibilityOptions.None );
1694+ var context = NewSerializationContext();
16951695 context.SerializationMethod = SerializationMethod.Map;
16961696 SetUpDefaultCollectionsForPolymorphism( context );
16971697
@@ -1772,7 +1772,7 @@ private void GeneratePolymorohismExtensionTests( bool generateTypes, bool genera
17721772 [Category( "PolymorphicSerialization" )]
17731773 public void TestTypeVerifierSelection_<#= typeSpec.IsPublicType ? "Public" : "NonPublic" #>VerifierType_<#= methodSpec.IsPublicMethod ? "Public" : "NonPublic" #><#= methodSpec.IsStaticMethod ? "Static" : "Instance" #>Method_OK()
17741774 {
1775- var context = NewSerializationContext( PackerCompatibilityOptions.None );
1775+ var context = NewSerializationContext();
17761776 SetUpDefaultCollectionsForPolymorphism( context );
17771777 var target = new PolymorphicHolder { For<#= typeSpec.VerifierTypeName #><#= methodSpec.VerifierMethodName #> = new PolymorphicValueA { Value = "Foo" } };
17781778 var serializer = context.GetSerializer<PolymorphicHolder>();
@@ -1807,7 +1807,7 @@ private void GeneratePolymorohismExtensionTests( bool generateTypes, bool genera
18071807 [Category( "PolymorphicSerialization" )]
18081808 public void TestSpecifiedTypeVerifierIsNotFound_Because<#= reason #>_Fail()
18091809 {
1810- var context = NewSerializationContext( PackerCompatibilityOptions.None );
1810+ var context = NewSerializationContext();
18111811 var target = new <#= typeName #> { Value = "Foo" };
18121812
18131813 var ex = Assert.Catch<SerializationException>( () => context.GetSerializer<<#= typeName #>>() );
@@ -1826,7 +1826,7 @@ private void GeneratePolymorohismExtensionTests( bool generateTypes, bool genera
18261826 [Category( "PolymorphicSerialization" )]
18271827 public void TestTypeVerifierDoesNotLoadTypeItself()
18281828 {
1829- var context = NewSerializationContext( PackerCompatibilityOptions.None );
1829+ var context = NewSerializationContext();
18301830 var serializer = context.GetSerializer<IRuntimeTypePolymorphicWithVerification>();
18311831
18321832 using ( var buffer = new MemoryStream() )
0 commit comments