diff --git a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/AddCodeCoverageMarkersTestFixture.cs b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/AddCodeCoverageMarkersTestFixture.cs
index 581d92a413..92b83a700c 100644
--- a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/AddCodeCoverageMarkersTestFixture.cs
+++ b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/AddCodeCoverageMarkersTestFixture.cs
@@ -37,7 +37,7 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
string xml = "\r\n" +
"\t\r\n" +
- "\t\t\r\n" +
+ "\t\t\r\n" +
"\t\t\tC:\\Projects\\Test\\Foo.Tests\\bin\\Foo.Tests.DLL\r\n" +
"\t\t\tFoo.Tests\r\n" +
"\t\t\t\r\n" +
@@ -48,13 +48,13 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
"\t\t\t\t\tFoo.Tests.FooTestFixture\r\n" +
"\t\t\t\t\t\r\n" +
"\t\t\t\t\t\t\r\n" +
- "\t\t\t\t\t\t100663297\r\n" +
- "\t\t\t\t\t\tSystem.Void Foo.Tests.FooTestFixture::SimpleTest()\r\n" +
- "\t\t\t\t\t\t\r\n" +
- "\t\t\t\t\t\t\r\n" +
- "\t\t\t\t\t\t\t\r\n" +
- "\t\t\t\t\t\t\t\r\n" +
- "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t100663297\r\n" +
+ "\t\t\t\t\t\t\tSystem.Void Foo.Tests.FooTestFixture::SimpleTest()\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
"\t\t\t\t\t\t\t\r\n" +
"\t\t\t\t\t\t\r\n" +
"\t\t\t\t\t\r\n" +
@@ -62,7 +62,7 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
"\t\t\t\r\n" +
"\t\t\r\n" +
"\t\r\n" +
- "";
+ "";
CodeCoverageResults results = new CodeCoverageResults(new StringReader(xml));
CodeCoverageMethod method = results.Modules[0].Methods[0];
CodeCoverageHighlighter highlighter = new CodeCoverageHighlighter();
diff --git a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersCoverMultipleLinesTestFixture.cs b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersCoverMultipleLinesTestFixture.cs
index e098840dd2..74307767a5 100644
--- a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersCoverMultipleLinesTestFixture.cs
+++ b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersCoverMultipleLinesTestFixture.cs
@@ -41,17 +41,34 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
document.Text = code;
ITextMarkerService markerStrategy = document.GetService(typeof(ITextMarkerService)) as ITextMarkerService;
- string xml = "\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\r\n" +
- "\t\r\n" +
- "";
+ string xml = "\r\n" +
+ "\t\r\n" +
+ "\t\t\r\n" +
+ "\t\t\tC:\\Projects\\Test\\Foo.Tests\\bin\\Foo.Tests.DLL\r\n" +
+ "\t\t\tFoo.Tests\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\t\tFoo.Tests.FooTestFixture\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t100663297\r\n" +
+ "\t\t\t\t\t\t\tSystem.Void Foo.Tests.FooTestFixture::SimpleTest()\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\r\n" +
+ "\t\r\n" +
+ "";
CodeCoverageResults results = new CodeCoverageResults(new StringReader(xml));
CodeCoverageMethod method = results.Modules[0].Methods[0];
diff --git a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersCoverTwoLinesTestFixture.cs b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersCoverTwoLinesTestFixture.cs
index c980ab6984..0ff441d886 100644
--- a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersCoverTwoLinesTestFixture.cs
+++ b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersCoverTwoLinesTestFixture.cs
@@ -35,17 +35,34 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
"\t\t}\r\n";
document.Text = code;
- string xml = "\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\r\n" +
- "\t\r\n" +
- "";
+ string xml = "\r\n" +
+ "\t\r\n" +
+ "\t\t\r\n" +
+ "\t\t\tC:\\Projects\\Test\\Foo.Tests\\bin\\Foo.Tests.DLL\r\n" +
+ "\t\t\tFoo.Tests\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\t\tFoo.Tests.FooTestFixture\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t100663297\r\n" +
+ "\t\t\t\t\t\t\tSystem.Void Foo.Tests.FooTestFixture::SimpleTest()\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\r\n" +
+ "\t\r\n" +
+ "";
CodeCoverageResults results = new CodeCoverageResults(new StringReader(xml));
CodeCoverageMethod method = results.Modules[0].Methods[0];
diff --git a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidEndColumnTestFixture.cs b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidEndColumnTestFixture.cs
index 3aab4ab045..05b9f564d8 100644
--- a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidEndColumnTestFixture.cs
+++ b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidEndColumnTestFixture.cs
@@ -29,18 +29,35 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
ITextMarkerService markerStrategy = document.GetService(typeof(ITextMarkerService)) as ITextMarkerService;
document.Text = "abcdefg\r\nabc";
- string xml = "\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\t\r\n" +
- "\t\t\r\n" +
- "\t\t\r\n" +
- "\t\t\r\n" +
- "\t\t\r\n" +
- "\t\t\r\n" +
- "\t\r\n" +
- "";
+ string xml = "\r\n" +
+ "\t\r\n" +
+ "\t\t\r\n" +
+ "\t\t\tC:\\Projects\\Test\\Foo.Tests\\bin\\Foo.Tests.DLL\r\n" +
+ "\t\t\tFoo.Tests\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\t\tFoo.Tests.FooTestFixture\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t100663297\r\n" +
+ "\t\t\t\t\t\t\tSystem.Void Foo.Tests.FooTestFixture::SimpleTest()\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\r\n" +
+ "\t\r\n" +
+ "";
CodeCoverageResults results = new CodeCoverageResults(new StringReader(xml));
CodeCoverageMethod method = results.Modules[0].Methods[0];
diff --git a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidEndLineTestFixture.cs b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidEndLineTestFixture.cs
index 35a180b301..1869cc2781 100644
--- a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidEndLineTestFixture.cs
+++ b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidEndLineTestFixture.cs
@@ -30,17 +30,35 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
// Give doc 3 lines (end line seems to be counted as an extra line).
document.Text = "abc\r\ndef";
- string xml = "\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\r\n" +
- "\t\r\n" +
- "";
+ string xml = "\r\n" +
+ "\t\r\n" +
+ "\t\t\r\n" +
+ "\t\t\tC:\\Projects\\Test\\Foo.Tests\\bin\\Foo.Tests.DLL\r\n" +
+ "\t\t\tFoo.Tests\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\t\tFoo.Tests.FooTestFixture\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t100663297\r\n" +
+ "\t\t\t\t\t\t\tSystem.Void Foo.Tests.FooTestFixture::SimpleTest()\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\r\n" +
+ "\t\r\n" +
+ "";
CodeCoverageResults results = new CodeCoverageResults(new StringReader(xml));
CodeCoverageMethod method = results.Modules[0].Methods[0];
diff --git a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidStartColumnTestFixture.cs b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidStartColumnTestFixture.cs
index 025ff65799..e54aa1aed0 100644
--- a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidStartColumnTestFixture.cs
+++ b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidStartColumnTestFixture.cs
@@ -29,17 +29,34 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
ITextMarkerService markerStrategy = document.GetService(typeof(ITextMarkerService)) as ITextMarkerService;
document.Text = "abcdefg\r\nabcdefg";
- string xml = "\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\t\r\n" +
- "\t\t\r\n" +
- "\t\t\r\n" +
- "\t\t\r\n" +
- "\t\t\r\n" +
- "\t\r\n" +
- "";
+ string xml = "\r\n" +
+ "\t\r\n" +
+ "\t\t\r\n" +
+ "\t\t\tC:\\Projects\\Test\\Foo.Tests\\bin\\Foo.Tests.DLL\r\n" +
+ "\t\t\tFoo.Tests\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\t\tFoo.Tests.FooTestFixture\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t100663297\r\n" +
+ "\t\t\t\t\t\t\tSystem.Void Foo.Tests.FooTestFixture::SimpleTest()\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\r\n" +
+ "\t\r\n" +
+ "";
CodeCoverageResults results = new CodeCoverageResults(new StringReader(xml));
CodeCoverageMethod method = results.Modules[0].Methods[0];
diff --git a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidStartLineTestFixture.cs b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidStartLineTestFixture.cs
index 81d1f5a058..ca69f3ca9f 100644
--- a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidStartLineTestFixture.cs
+++ b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/CodeCoverageMarkersInvalidStartLineTestFixture.cs
@@ -28,17 +28,34 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
IDocument document = MockTextMarkerService.CreateDocumentWithMockService();
ITextMarkerService markerStrategy = document.GetService(typeof(ITextMarkerService)) as ITextMarkerService;
- string xml = "\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\r\n" +
- "\t\r\n" +
- "";
+ string xml = "\r\n" +
+ "\t\r\n" +
+ "\t\t\r\n" +
+ "\t\t\tC:\\Projects\\Test\\Foo.Tests\\bin\\Foo.Tests.DLL\r\n" +
+ "\t\t\tFoo.Tests\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\t\tFoo.Tests.FooTestFixture\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t100663297\r\n" +
+ "\t\t\t\t\t\t\tSystem.Void Foo.Tests.FooTestFixture::SimpleTest()\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\r\n" +
+ "\t\r\n" +
+ "";
CodeCoverageResults results = new CodeCoverageResults(new StringReader(xml));
CodeCoverageMethod method = results.Modules[0].Methods[0];
diff --git a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/RemoveCodeCoverageMarkersTestFixture.cs b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/RemoveCodeCoverageMarkersTestFixture.cs
index 99735c3ab9..8ae070a92b 100644
--- a/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/RemoveCodeCoverageMarkersTestFixture.cs
+++ b/src/AddIns/Analysis/CodeCoverage/Test/Highlighting/RemoveCodeCoverageMarkersTestFixture.cs
@@ -33,17 +33,34 @@ namespace ICSharpCode.CodeCoverage.Tests.Highlighting
"\t\t}\r\n";
document.Text = code;
- string xml = "\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\r\n" +
- "\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\t\r\n" +
- "\t\t\r\n" +
- "\t\r\n" +
- "";
+ string xml = "\r\n" +
+ "\t\r\n" +
+ "\t\t\r\n" +
+ "\t\t\tC:\\Projects\\Test\\Foo.Tests\\bin\\Foo.Tests.DLL\r\n" +
+ "\t\t\tFoo.Tests\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\t\tFoo.Tests.FooTestFixture\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t100663297\r\n" +
+ "\t\t\t\t\t\t\tSystem.Void Foo.Tests.FooTestFixture::SimpleTest()\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\t\r\n" +
+ "\t\t\t\t\t\r\n" +
+ "\t\t\t\t\r\n" +
+ "\t\t\t\r\n" +
+ "\t\t\r\n" +
+ "\t\r\n" +
+ "";
CodeCoverageResults results = new CodeCoverageResults(new StringReader(xml));
CodeCoverageMethod method = results.Modules[0].Methods[0];
CodeCoverageHighlighter highlighter = new CodeCoverageHighlighter();