diff options
author | Alex Perovich <alperovi@microsoft.com> | 2016-09-30 02:26:07 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-30 02:26:07 +0300 |
commit | f6f97c206fa6b9edc48e1335cdc3d3d33cb54590 (patch) | |
tree | ac67b29807d1d4f684c3f59b84c5555b79ea7012 /src/System.Runtime/System.Runtime.sln | |
parent | bef119221d98912cda3076ca67a96f0a8177c97d (diff) |
Add tests for S.Reflection types (#11981)
* Add tests for S.Reflection types
This change adds tests for the following System.Reflection types:
- Module
- Pointer
- RuntimeReflectionExtensions
- TypeDelegator
- TypeInfo
Fixes #11766
* Use checked in IL binary.
* Add tests passing IntPtr to reflection apis
* Ignore case in Module.Name check.
* Ignore ordering in GetRuntimeFields()
* Fixup Project Files
* Remove resharper file that found its way in.
* Remove some ordering dependencies
* s/var/{type}
* Rename TypeInfo property to TestTypeInfo
* Sort fields by name for consistency
Diffstat (limited to 'src/System.Runtime/System.Runtime.sln')
-rw-r--r-- | src/System.Runtime/System.Runtime.sln | 101 |
1 files changed, 53 insertions, 48 deletions
diff --git a/src/System.Runtime/System.Runtime.sln b/src/System.Runtime/System.Runtime.sln index 08af6ed1fc..43a5cc12cf 100644 --- a/src/System.Runtime/System.Runtime.sln +++ b/src/System.Runtime/System.Runtime.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.21005.1 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.Tests", "tests\System.Runtime.Tests.csproj", "{7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}" EndProject @@ -51,48 +51,54 @@ Global Windows_Release|x86 = Windows_Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|ARM.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|x64.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|x86.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|Any CPU.Build.0 = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|ARM.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|x64.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|x86.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|Any CPU.Build.0 = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|ARM.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|ARM.Build.0 = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|x64.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|x64.Build.0 = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|x86.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|x86.Build.0 = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|Any CPU.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|Any CPU.Build.0 = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|ARM.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|ARM.Build.0 = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|x64.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|x64.Build.0 = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|x86.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|x86.Build.0 = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|Any CPU.Build.0 = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|ARM.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|ARM.Build.0 = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|x64.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|x64.Build.0 = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|x86.ActiveCfg = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|x86.Build.0 = Debug|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|Any CPU.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|Any CPU.Build.0 = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|ARM.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|ARM.Build.0 = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|x64.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|x64.Build.0 = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|x86.ActiveCfg = Release|Any CPU - {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|x86.Build.0 = Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|Any CPU.ActiveCfg = netstandard1.7_Debug|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|Any CPU.Build.0 = netstandard1.7_Debug|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|ARM.ActiveCfg = netstandard1.5_Debug|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|ARM.Build.0 = netstandard1.5_Debug|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|x64.ActiveCfg = netstandard1.5_Debug|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|x64.Build.0 = netstandard1.5_Debug|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|x86.ActiveCfg = netstandard1.5_Debug|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Debug|x86.Build.0 = netstandard1.5_Debug|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|Any CPU.ActiveCfg = netstandard1.7_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|Any CPU.Build.0 = netstandard1.7_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|ARM.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|ARM.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|x64.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|x64.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|x86.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Release|x86.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|Any CPU.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|Any CPU.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|ARM.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|ARM.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|x64.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|x64.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|x86.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Debug|x86.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|Any CPU.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|Any CPU.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|ARM.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|ARM.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|x64.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|x64.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|x86.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Unix_Release|x86.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|Any CPU.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|Any CPU.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|ARM.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|ARM.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|x64.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|x64.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|x86.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Debug|x86.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|Any CPU.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|Any CPU.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|ARM.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|ARM.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|x64.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|x64.Build.0 = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|x86.ActiveCfg = netstandard1.5_Release|Any CPU + {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68}.Windows_Release|x86.Build.0 = netstandard1.5_Release|Any CPU {ADBCF120-3454-4A3C-9D1D-AC4293E795D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {ADBCF120-3454-4A3C-9D1D-AC4293E795D6}.Debug|Any CPU.Build.0 = Debug|Any CPU {ADBCF120-3454-4A3C-9D1D-AC4293E795D6}.Debug|ARM.ActiveCfg = Debug|Any CPU @@ -177,8 +183,8 @@ Global {56B9D0A9-44D3-488E-8B42-C14A6E30CAB2}.Windows_Release|x64.Build.0 = Release|Any CPU {56B9D0A9-44D3-488E-8B42-C14A6E30CAB2}.Windows_Release|x86.ActiveCfg = Release|Any CPU {56B9D0A9-44D3-488E-8B42-C14A6E30CAB2}.Windows_Release|x86.Build.0 = Release|Any CPU - {4AC5343E-6E31-4BA5-A795-0493AE7E9008}.Debug|Any CPU.ActiveCfg = Unix_netstandard13aot_Debug|Any CPU - {4AC5343E-6E31-4BA5-A795-0493AE7E9008}.Debug|Any CPU.Build.0 = Unix_netstandard13aot_Debug|Any CPU + {4AC5343E-6E31-4BA5-A795-0493AE7E9008}.Debug|Any CPU.ActiveCfg = Windows_Debug|Any CPU + {4AC5343E-6E31-4BA5-A795-0493AE7E9008}.Debug|Any CPU.Build.0 = Windows_Debug|Any CPU {4AC5343E-6E31-4BA5-A795-0493AE7E9008}.Debug|ARM.ActiveCfg = Unix_netstandard13aot_Debug|Any CPU {4AC5343E-6E31-4BA5-A795-0493AE7E9008}.Debug|x64.ActiveCfg = Unix_netstandard13aot_Debug|Any CPU {4AC5343E-6E31-4BA5-A795-0493AE7E9008}.Debug|x86.ActiveCfg = Unix_netstandard13aot_Debug|Any CPU @@ -220,7 +226,6 @@ Global {4AC5343E-6E31-4BA5-A795-0493AE7E9008}.Windows_Release|x86.ActiveCfg = Windows_Release|Any CPU {4AC5343E-6E31-4BA5-A795-0493AE7E9008}.Windows_Release|x86.Build.0 = Windows_Release|Any CPU {DA859552-898C-4098-BE42-063BD7EE5394}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DA859552-898C-4098-BE42-063BD7EE5394}.Debug|Any CPU.Build.0 = Debug|Any CPU {DA859552-898C-4098-BE42-063BD7EE5394}.Debug|ARM.ActiveCfg = Debug|Any CPU {DA859552-898C-4098-BE42-063BD7EE5394}.Debug|x64.ActiveCfg = Debug|Any CPU {DA859552-898C-4098-BE42-063BD7EE5394}.Debug|x86.ActiveCfg = Debug|Any CPU @@ -256,7 +261,7 @@ Global GlobalSection(NestedProjects) = preSolution {7F5F5134-00FE-4DE8-B20C-3DA8BA2EBA68} = {49386B8A-1FEC-4FFD-8565-E7372925961C} {ADBCF120-3454-4A3C-9D1D-AC4293E795D6} = {CABF1020-B981-4D9C-AB79-409123D746CC} - {4AC5343E-6E31-4BA5-A795-0493AE7E9008} = {91A9BE2D-F9A5-4C5C-8F12-C34F34967BA8} {56B9D0A9-44D3-488E-8B42-C14A6E30CAB2} = {91A9BE2D-F9A5-4C5C-8F12-C34F34967BA8} + {4AC5343E-6E31-4BA5-A795-0493AE7E9008} = {91A9BE2D-F9A5-4C5C-8F12-C34F34967BA8} EndGlobalSection EndGlobal |