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

github.com/mono/cecil.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJb Evain <jb@evain.net>2016-04-19 01:56:10 +0300
committerJb Evain <jb@evain.net>2016-04-19 01:56:10 +0300
commitb527eb93d00e2420cf8b0a696208570b3051fd2b (patch)
treec9a51a559b852925935bf6ce0d46dfc5a1a46906
parent95b7b86c5e8646ff684443ac4aab3c037659b7f9 (diff)
Add test for #267
-rw-r--r--Test/Mono.Cecil.Tests/AssemblyTests.cs11
-rw-r--r--Test/Resources/assemblies/System.Runtime.dllbin0 -> 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
new file mode 100644
index 0000000..fa831ad
--- /dev/null
+++ b/Test/Resources/assemblies/System.Runtime.dll
Binary files differ