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:
Diffstat (limited to 'Test/Mono.Cecil.Tests')
-rw-r--r--Test/Mono.Cecil.Tests/ImageReadTests.cs14
1 files changed, 14 insertions, 0 deletions
diff --git a/Test/Mono.Cecil.Tests/ImageReadTests.cs b/Test/Mono.Cecil.Tests/ImageReadTests.cs
index fa5562e..de7a2cc 100644
--- a/Test/Mono.Cecil.Tests/ImageReadTests.cs
+++ b/Test/Mono.Cecil.Tests/ImageReadTests.cs
@@ -208,6 +208,20 @@ namespace Mono.Cecil.Tests {
}
[Test]
+ public void LocallyScopedConstantArray ()
+ {
+ TestModule ("LocallyScopedConstantArray.dll", module => {
+ Assert.IsTrue (module.HasDebugHeader);
+ var method = module.Types
+ .Single (x => x.Name == "TestClass")
+ .Methods
+ .Single (x => x.Name == "TestMethod");
+ var debugInformation = method.DebugInformation;
+ Assert.IsNull (debugInformation.Scope.Constants.Single ().Value);
+ }, symbolReaderProvider: typeof (PortablePdbReaderProvider), symbolWriterProvider: typeof (PortablePdbWriterProvider));
+ }
+
+ [Test]
public void ExternalPdbDeterministicAssembly ()
{
TestModule ("ExternalPdbDeterministic.dll", module => {