diff options
author | Jb Evain <jb@evain.net> | 2016-04-19 01:56:10 +0300 |
---|---|---|
committer | Jb Evain <jb@evain.net> | 2016-04-19 01:56:10 +0300 |
commit | b527eb93d00e2420cf8b0a696208570b3051fd2b (patch) | |
tree | c9a51a559b852925935bf6ce0d46dfc5a1a46906 | |
parent | 95b7b86c5e8646ff684443ac4aab3c037659b7f9 (diff) |
Add test for #267
-rw-r--r-- | Test/Mono.Cecil.Tests/AssemblyTests.cs | 11 | ||||
-rw-r--r-- | Test/Resources/assemblies/System.Runtime.dll | bin | 0 -> 22128 bytes |
2 files changed, 11 insertions, 0 deletions
diff --git a/Test/Mono.Cecil.Tests/AssemblyTests.cs b/Test/Mono.Cecil.Tests/AssemblyTests.cs index 412aa39..0d484de 100644 --- a/Test/Mono.Cecil.Tests/AssemblyTests.cs +++ b/Test/Mono.Cecil.Tests/AssemblyTests.cs @@ -72,5 +72,16 @@ namespace Mono.Cecil.Tests { reference.FullName); }, verify: !Platform.OnMono); } + + [Test] + public void SystemRuntime () + { + TestModule ("System.Runtime.dll", module => { + Assert.AreEqual ("System.Runtime", module.Assembly.Name.Name); + Assert.AreEqual (1, module.AssemblyReferences.Count); + Assert.AreNotEqual (module, module.TypeSystem.CoreLibrary); + Assert.AreEqual (module.AssemblyReferences [0], module.TypeSystem.CoreLibrary); + }, verify: !Platform.OnMono); + } } } diff --git a/Test/Resources/assemblies/System.Runtime.dll b/Test/Resources/assemblies/System.Runtime.dll Binary files differnew file mode 100644 index 0000000..fa831ad --- /dev/null +++ b/Test/Resources/assemblies/System.Runtime.dll |