[bcl] Update tests that failed when .cs file contained CRLF
authorAlexander Köplinger <alex.koeplinger@outlook.com>
Sat, 28 Jan 2017 01:23:38 +0000 (02:23 +0100)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Sat, 28 Jan 2017 01:25:55 +0000 (02:25 +0100)
Most of them used multiline C# string literals which
means they contained the line ending character of the file.
Updated to make the tests resilient to having CRLF instead of LF.

Some of the mcs tests used a checksum to compare files,
ensured those are checked out using LF.

16 files changed:
mcs/class/Microsoft.Build/Test/Microsoft.Build.Evaluation/ProjectItemTest.cs
mcs/class/System.Runtime.Serialization/Test/System.Xml/XmlMtomDictionaryWriterTest.cs
mcs/class/System.Web.DynamicData/Test/System.Web.DynamicData/DynamicControlTest.cs
mcs/class/System.Web.Extensions/Test/System.Web.UI.WebControls/ListViewTest.cs
mcs/class/System.Web/System.Web_test.dll.sources
mcs/class/System.Web/Test/System.Web.UI.WebControls/RepeatInfoTest.auto.2.0.cs [deleted file]
mcs/class/System.Web/Test/System.Web.UI.WebControls/RepeatInfoTest.auto.4.0.cs
mcs/class/System.Web/Test/System.Web.UI.WebControls/RepeatInfoTest.auto.cs [deleted file]
mcs/class/System.Web/Test/System.Web.UI.WebControls/RepeatInfoTest.gen.cs
mcs/class/System.XML/Test/System.Xml.XPath/XPathNavigatorCommonTests.cs
mcs/class/System.XML/Test/System.Xml.XPath/XPathNavigatorTests.cs
mcs/class/System.XML/Test/System.Xml.Xsl/XslTransformTests.cs
mcs/class/System.XML/Test/System.Xml/XmlWriterSettingsTests.cs
mcs/class/System/Test/System.Diagnostics/TraceListenerTest.cs
mcs/tests/.gitattributes
mcs/tools/mdoc/Makefile

index f3b3524ba81277d944e710e63f7c0760c31786ba..e765fedefa463569aa0e2f1eadcfd0195e8064a1 100644 (file)
@@ -184,10 +184,7 @@ namespace MonoTests.Microsoft.Build.Evaluation
                [Test]
                public void ExpandPropertyThenTrim ()
                {
-                       string test = @"A
-B
-C
-    ";
+                       string test = "A\nB\nC\n    ";
                        string project_xml = string.Format (@"<Project xmlns='http://schemas.microsoft.com/developer/msbuild/2003'>
   <PropertyGroup>
     <Test>{0}</Test>
index 31ca0721bbc91266891823ce72affb817a446d64..3530523da2fa5b2992ef3a4a2436b5c818a8798c 100644 (file)
@@ -82,7 +82,7 @@ Content-Type: application/xop+xml;charset=utf-8;type=""sTaRt""
 &#xD;XXX
 666</foo></root>
 --myboundary--
-<root/><root/><root/>".Replace ("\n", "\r\n").Replace ("XXX\r\n", "\n");
+<root/><root/><root/>".Replace ("\r\n", "\n").Replace ("\n", "\r\n").Replace ("XXX\r\n", "\n");
        }
 
        class MyStreamProvider : IStreamProvider
index 7f2d214ea49ef93befc1f62dec1af8d97e6d3357..5656080a73d9a7e21d4a3ff94a8f89170c5a2b1f 100644 (file)
@@ -254,7 +254,7 @@ namespace MonoTests.System.Web.DynamicData
                        string html = @"<span class=""activeCssClass"">
 
 <span class=""field"">Active</span>:";
-                       Assert.IsTrue (p.IndexOf (html) != -1, "#Y1");
+                       Assert.IsTrue (p.IndexOf (html.Replace ("\r\n", "\n")) != -1, "#Y1");
                }
 
                static void CssClass_OnLoad (Page p)
index 57fc8386befbcb7d8fbcc3650c73314f240cfb60..1acfef44822ea678fa936f2be0296fd64750a99b 100644 (file)
@@ -1226,7 +1226,7 @@ namespace MonoTests.System.Web.UI.WebControls
                        string pageHtml = t.Run ();
                        string renderedHtml = HtmlDiff.GetControlFromPageHtml (pageHtml);
                        
-                       Assert.AreEqual (originalHtml_1, renderedHtml, "#A1");
+                       Assert.AreEqual (originalHtml_1.Replace ("\r\n", "\n"), renderedHtml, "#A1");
 
                        FormRequest fr = new FormRequest (t.Response, "form1");
                        fr.Controls.Add ("__EVENTTARGET");
@@ -1236,7 +1236,7 @@ namespace MonoTests.System.Web.UI.WebControls
                        pageHtml = t.Run ();
                        renderedHtml = HtmlDiff.GetControlFromPageHtml (pageHtml);
 
-                       Assert.AreEqual (originalHtml_2, renderedHtml, "#A2");
+                       Assert.AreEqual (originalHtml_2.Replace ("\r\n", "\n"), renderedHtml, "#A2");
                }
 
                [Test (Description="Bug #535701, test 2")]
@@ -1262,7 +1262,7 @@ namespace MonoTests.System.Web.UI.WebControls
                        string pageHtml = t.Run ();
                        string renderedHtml = HtmlDiff.GetControlFromPageHtml (pageHtml);
                        
-                       Assert.AreEqual (originalHtml_1, renderedHtml, "#A1");
+                       Assert.AreEqual (originalHtml_1.Replace ("\r\n", "\n"), renderedHtml, "#A1");
 
                        FormRequest fr = new FormRequest (t.Response, "form1");
                        fr.Controls.Add ("__EVENTTARGET");
@@ -1272,7 +1272,7 @@ namespace MonoTests.System.Web.UI.WebControls
                        pageHtml = t.Run ();
                        renderedHtml = HtmlDiff.GetControlFromPageHtml (pageHtml);
 
-                       Assert.AreEqual (originalHtml_2, renderedHtml, "#A2");
+                       Assert.AreEqual (originalHtml_2.Replace ("\r\n", "\n"), renderedHtml, "#A2");
                }
 
                [Test (Description="Bug #604053")]
index 70593c25d06a0d72c3314d40fad9d64d4688b7a0..7b1f02c8e8288a2f52cb6094c24c7e981fe3bfcd 100644 (file)
@@ -272,7 +272,6 @@ System.Web.UI.WebControls/RadioButtonTest.cs
 System.Web.UI.WebControls/RangeValidatorTest.cs
 System.Web.UI.WebControls/RectangleHotSpotTest.cs
 System.Web.UI.WebControls/RegularExpressionValidatorTest.cs
-System.Web.UI.WebControls/RepeatInfoTest.auto.cs
 System.Web.UI.WebControls/RepeatInfoTest.auto.4.0.cs
 System.Web.UI.WebControls/RepeatInfoTest.cs
 System.Web.UI.WebControls/RepeatInfoUser.cs
diff --git a/mcs/class/System.Web/Test/System.Web.UI.WebControls/RepeatInfoTest.auto.2.0.cs b/mcs/class/System.Web/Test/System.Web.UI.WebControls/RepeatInfoTest.auto.2.0.cs
deleted file mode 100644 (file)
index e69de29..0000000
index 968e5c214c53d986ddf28f4557fc2189144d0d03..64aa7ad1b5a33e952dcb1afafb94208f77a1a2e8 100644 (file)
@@ -65,7 +65,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#0");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#0");
        }
 
        [Test]
@@ -90,7 +90,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1");
        }
 
        [Test]
@@ -115,7 +115,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(4,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#2");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#2");
        }
 
        [Test]
@@ -140,7 +140,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""10"" class=""Footer-1"">(10,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#3");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#3");
        }
 
        [Test]
@@ -163,7 +163,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#4");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#4");
        }
 
        [Test]
@@ -196,7 +196,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(10,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#5");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#5");
        }
 
        [Test]
@@ -223,7 +223,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#6");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#6");
        }
 
        [Test]
@@ -254,7 +254,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#7");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#7");
        }
 
        [Test]
@@ -283,7 +283,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#8");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#8");
        }
 
        [Test]
@@ -312,7 +312,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#9");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#9");
        }
 
        [Test]
@@ -329,7 +329,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#10");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#10");
        }
 
        [Test]
@@ -346,7 +346,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
-               Assert.AreEqual (exp, v, "#11");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#11");
        }
 
        [Test]
@@ -363,7 +363,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)";
-               Assert.AreEqual (exp, v, "#12");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#12");
        }
 
        [Test]
@@ -380,7 +380,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)";
-               Assert.AreEqual (exp, v, "#13");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#13");
        }
 
        [Test]
@@ -397,7 +397,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#14");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#14");
        }
 
        [Test]
@@ -414,7 +414,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)";
-               Assert.AreEqual (exp, v, "#15");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#15");
        }
 
        [Test]
@@ -431,7 +431,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)(5,Item,1)(6,Separator,1)(7,Item,3)(8,Footer,-1)";
-               Assert.AreEqual (exp, v, "#16");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#16");
        }
 
        [Test]
@@ -448,7 +448,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)(9,Item,2)(10,Separator,2)(11,Item,6)(12,Item,3)(13,Separator,3)(14,Footer,-1)";
-               Assert.AreEqual (exp, v, "#17");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#17");
        }
 
        [Test]
@@ -465,7 +465,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)(18,Footer,-1)";
-               Assert.AreEqual (exp, v, "#18");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#18");
        }
 
        [Test]
@@ -482,7 +482,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)(12,Item,2)(13,Separator,2)(14,Footer,-1)";
-               Assert.AreEqual (exp, v, "#19");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#19");
        }
 
        [Test]
@@ -499,7 +499,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#20");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#20");
        }
 
        [Test]
@@ -516,7 +516,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#21");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#21");
        }
 
        [Test]
@@ -533,7 +533,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#22");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#22");
        }
 
        [Test]
@@ -550,7 +550,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#23");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#23");
        }
 
        [Test]
@@ -567,7 +567,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#24");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#24");
        }
 
        [Test]
@@ -584,7 +584,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)<br />(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)<br />(9,Item,4)<br />(10,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#25");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#25");
        }
 
        [Test]
@@ -601,7 +601,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)<br />(8,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#26");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#26");
        }
 
        [Test]
@@ -618,7 +618,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)<br />(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br />(14,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#27");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#27");
        }
 
        [Test]
@@ -635,7 +635,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)(14,Separator,6)(15,Item,7)(16,Separator,7)(17,Item,8)<br />(18,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#28");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#28");
        }
 
        [Test]
@@ -652,7 +652,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br />(14,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#29");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#29");
        }
 
        [Test]
@@ -669,7 +669,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#30");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#30");
        }
 
        [Test]
@@ -686,7 +686,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
-               Assert.AreEqual (exp, v, "#31");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#31");
        }
 
        [Test]
@@ -703,7 +703,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)";
-               Assert.AreEqual (exp, v, "#32");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#32");
        }
 
        [Test]
@@ -720,7 +720,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)";
-               Assert.AreEqual (exp, v, "#33");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#33");
        }
 
        [Test]
@@ -737,7 +737,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#34");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#34");
        }
 
        [Test]
@@ -754,7 +754,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)";
-               Assert.AreEqual (exp, v, "#35");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#35");
        }
 
        [Test]
@@ -771,7 +771,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)(5,Item,1)(6,Separator,1)(7,Item,3)(8,Footer,-1)";
-               Assert.AreEqual (exp, v, "#36");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#36");
        }
 
        [Test]
@@ -788,7 +788,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)(9,Item,2)(10,Separator,2)(11,Item,6)(12,Item,3)(13,Separator,3)(14,Footer,-1)";
-               Assert.AreEqual (exp, v, "#37");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#37");
        }
 
        [Test]
@@ -805,7 +805,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)(18,Footer,-1)";
-               Assert.AreEqual (exp, v, "#38");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#38");
        }
 
        [Test]
@@ -822,7 +822,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)(12,Item,2)(13,Separator,2)(14,Footer,-1)";
-               Assert.AreEqual (exp, v, "#39");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#39");
        }
 
        [Test]
@@ -1565,7 +1565,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#80");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#80");
        }
 
        [Test]
@@ -1590,7 +1590,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#81");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#81");
        }
 
        [Test]
@@ -1615,7 +1615,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(4,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#82");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#82");
        }
 
        [Test]
@@ -1640,7 +1640,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""10"" class=""Footer-1"">(10,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#83");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#83");
        }
 
        [Test]
@@ -1663,7 +1663,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#84");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#84");
        }
 
        [Test]
@@ -1696,7 +1696,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(10,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#85");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#85");
        }
 
        [Test]
@@ -1723,7 +1723,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#86");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#86");
        }
 
        [Test]
@@ -1754,7 +1754,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#87");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#87");
        }
 
        [Test]
@@ -1783,7 +1783,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#88");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#88");
        }
 
        [Test]
@@ -1812,7 +1812,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#89");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#89");
        }
 
        [Test]
@@ -1835,7 +1835,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#90");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#90");
        }
 
        [Test]
@@ -1860,7 +1860,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(2,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#91");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#91");
        }
 
        [Test]
@@ -1889,7 +1889,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(4,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#92");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#92");
        }
 
        [Test]
@@ -1930,7 +1930,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(10,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#93");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#93");
        }
 
        [Test]
@@ -1953,7 +1953,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#94");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#94");
        }
 
        [Test]
@@ -1994,7 +1994,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(10,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#95");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#95");
        }
 
        [Test]
@@ -2021,7 +2021,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#96");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#96");
        }
 
        [Test]
@@ -2052,7 +2052,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#97");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#97");
        }
 
        [Test]
@@ -2081,7 +2081,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#98");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#98");
        }
 
        [Test]
@@ -2110,7 +2110,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#99");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#99");
        }
 
        [Test]
@@ -2127,7 +2127,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#100");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#100");
        }
 
        [Test]
@@ -2144,7 +2144,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#101");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#101");
        }
 
        [Test]
@@ -2161,7 +2161,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#102");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#102");
        }
 
        [Test]
@@ -2178,7 +2178,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#103");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#103");
        }
 
        [Test]
@@ -2195,7 +2195,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#104");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#104");
        }
 
        [Test]
@@ -2212,7 +2212,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)<br />(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)<br />(9,Item,4)<br />(10,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#105");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#105");
        }
 
        [Test]
@@ -2229,7 +2229,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)<br />(8,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#106");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#106");
        }
 
        [Test]
@@ -2246,7 +2246,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)<br />(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br />(14,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#107");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#107");
        }
 
        [Test]
@@ -2263,7 +2263,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)(14,Separator,6)(15,Item,7)(16,Separator,7)(17,Item,8)<br />(18,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#108");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#108");
        }
 
        [Test]
@@ -2280,7 +2280,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br />(14,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#109");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#109");
        }
 
        [Test]
@@ -2297,7 +2297,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#110");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#110");
        }
 
        [Test]
@@ -2314,7 +2314,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#111");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#111");
        }
 
        [Test]
@@ -2331,7 +2331,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#112");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#112");
        }
 
        [Test]
@@ -2348,7 +2348,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Separator,1)<br />(5,Item,2)<br />(6,Separator,2)<br />(7,Item,3)<br />(8,Separator,3)<br />(9,Item,4)<br />(10,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#113");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#113");
        }
 
        [Test]
@@ -2365,7 +2365,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#114");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#114");
        }
 
        [Test]
@@ -2382,7 +2382,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Separator,1)<br />(5,Item,2)<br />(6,Separator,2)<br />(7,Item,3)<br />(8,Separator,3)<br />(9,Item,4)<br />(10,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#115");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#115");
        }
 
        [Test]
@@ -2399,7 +2399,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)<br />(5,Item,1)(6,Separator,1)(7,Item,3)<br />(8,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#116");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#116");
        }
 
        [Test]
@@ -2416,7 +2416,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)<br />(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)<br />(9,Item,2)(10,Separator,2)(11,Item,6)<br />(12,Item,3)(13,Separator,3)<br />(14,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#117");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#117");
        }
 
        [Test]
@@ -2433,7 +2433,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)<br />(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)<br />(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)<br />(18,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#118");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#118");
        }
 
        [Test]
@@ -2450,7 +2450,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)<br />(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)<br />(12,Item,2)(13,Separator,2)<br />(14,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#119");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#119");
        }
 
        [Test]
@@ -3191,7 +3191,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#160");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#160");
        }
 
        [Test]
@@ -3214,7 +3214,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#161");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#161");
        }
 
        [Test]
@@ -3237,7 +3237,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(3,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#162");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#162");
        }
 
        [Test]
@@ -3260,7 +3260,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""10"" class=""Footer-1"">(9,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#163");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#163");
        }
 
        [Test]
@@ -3281,7 +3281,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#164");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#164");
        }
 
        [Test]
@@ -3312,7 +3312,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(9,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#165");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#165");
        }
 
        [Test]
@@ -3337,7 +3337,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#166");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#166");
        }
 
        [Test]
@@ -3366,7 +3366,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#167");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#167");
        }
 
        [Test]
@@ -3393,7 +3393,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#168");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#168");
        }
 
        [Test]
@@ -3420,7 +3420,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#169");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#169");
        }
 
        [Test]
@@ -3437,7 +3437,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Footer,-1)";
-               Assert.AreEqual (exp, v, "#170");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#170");
        }
 
        [Test]
@@ -3454,7 +3454,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Item,0)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#171");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#171");
        }
 
        [Test]
@@ -3471,7 +3471,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)";
-               Assert.AreEqual (exp, v, "#172");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#172");
        }
 
        [Test]
@@ -3488,7 +3488,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)";
-               Assert.AreEqual (exp, v, "#173");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#173");
        }
 
        [Test]
@@ -3505,7 +3505,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Footer,-1)";
-               Assert.AreEqual (exp, v, "#174");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#174");
        }
 
        [Test]
@@ -3522,7 +3522,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)";
-               Assert.AreEqual (exp, v, "#175");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#175");
        }
 
        [Test]
@@ -3539,7 +3539,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)(7,Footer,-1)";
-               Assert.AreEqual (exp, v, "#176");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#176");
        }
 
        [Test]
@@ -3556,7 +3556,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)(8,Item,2)(9,Separator,2)(10,Item,6)(11,Item,3)(12,Separator,3)(13,Footer,-1)";
-               Assert.AreEqual (exp, v, "#177");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#177");
        }
 
        [Test]
@@ -3573,7 +3573,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)(17,Footer,-1)";
-               Assert.AreEqual (exp, v, "#178");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#178");
        }
 
        [Test]
@@ -3590,7 +3590,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)(11,Item,2)(12,Separator,2)(13,Footer,-1)";
-               Assert.AreEqual (exp, v, "#179");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#179");
        }
 
        [Test]
@@ -3607,7 +3607,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#180");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#180");
        }
 
        [Test]
@@ -3624,7 +3624,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#181");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#181");
        }
 
        [Test]
@@ -3641,7 +3641,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#182");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#182");
        }
 
        [Test]
@@ -3658,7 +3658,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#183");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#183");
        }
 
        [Test]
@@ -3675,7 +3675,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#184");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#184");
        }
 
        [Test]
@@ -3692,7 +3692,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)<br />(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)<br />(8,Item,4)<br />(9,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#185");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#185");
        }
 
        [Test]
@@ -3709,7 +3709,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)<br />(7,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#186");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#186");
        }
 
        [Test]
@@ -3726,7 +3726,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)<br />(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br />(13,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#187");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#187");
        }
 
        [Test]
@@ -3743,7 +3743,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)(13,Separator,6)(14,Item,7)(15,Separator,7)(16,Item,8)<br />(17,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#188");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#188");
        }
 
        [Test]
@@ -3760,7 +3760,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br />(13,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#189");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#189");
        }
 
        [Test]
@@ -3777,7 +3777,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Footer,-1)";
-               Assert.AreEqual (exp, v, "#190");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#190");
        }
 
        [Test]
@@ -3794,7 +3794,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Item,0)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#191");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#191");
        }
 
        [Test]
@@ -3811,7 +3811,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)";
-               Assert.AreEqual (exp, v, "#192");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#192");
        }
 
        [Test]
@@ -3828,7 +3828,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)";
-               Assert.AreEqual (exp, v, "#193");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#193");
        }
 
        [Test]
@@ -3845,7 +3845,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Footer,-1)";
-               Assert.AreEqual (exp, v, "#194");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#194");
        }
 
        [Test]
@@ -3862,7 +3862,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)";
-               Assert.AreEqual (exp, v, "#195");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#195");
        }
 
        [Test]
@@ -3879,7 +3879,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)(7,Footer,-1)";
-               Assert.AreEqual (exp, v, "#196");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#196");
        }
 
        [Test]
@@ -3896,7 +3896,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)(8,Item,2)(9,Separator,2)(10,Item,6)(11,Item,3)(12,Separator,3)(13,Footer,-1)";
-               Assert.AreEqual (exp, v, "#197");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#197");
        }
 
        [Test]
@@ -3913,7 +3913,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)(17,Footer,-1)";
-               Assert.AreEqual (exp, v, "#198");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#198");
        }
 
        [Test]
@@ -3930,7 +3930,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)(11,Item,2)(12,Separator,2)(13,Footer,-1)";
-               Assert.AreEqual (exp, v, "#199");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#199");
        }
 
        [Test]
@@ -4671,7 +4671,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#240");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#240");
        }
 
        [Test]
@@ -4694,7 +4694,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#241");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#241");
        }
 
        [Test]
@@ -4717,7 +4717,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(3,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#242");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#242");
        }
 
        [Test]
@@ -4740,7 +4740,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""10"" class=""Footer-1"">(9,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#243");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#243");
        }
 
        [Test]
@@ -4761,7 +4761,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#244");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#244");
        }
 
        [Test]
@@ -4792,7 +4792,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(9,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#245");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#245");
        }
 
        [Test]
@@ -4817,7 +4817,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#246");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#246");
        }
 
        [Test]
@@ -4846,7 +4846,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#247");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#247");
        }
 
        [Test]
@@ -4873,7 +4873,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#248");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#248");
        }
 
        [Test]
@@ -4900,7 +4900,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#249");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#249");
        }
 
        [Test]
@@ -4921,7 +4921,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#250");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#250");
        }
 
        [Test]
@@ -4944,7 +4944,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#251");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#251");
        }
 
        [Test]
@@ -4971,7 +4971,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(3,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#252");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#252");
        }
 
        [Test]
@@ -5010,7 +5010,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(9,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#253");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#253");
        }
 
        [Test]
@@ -5031,7 +5031,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#254");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#254");
        }
 
        [Test]
@@ -5070,7 +5070,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(9,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#255");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#255");
        }
 
        [Test]
@@ -5095,7 +5095,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#256");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#256");
        }
 
        [Test]
@@ -5124,7 +5124,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#257");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#257");
        }
 
        [Test]
@@ -5151,7 +5151,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#258");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#258");
        }
 
        [Test]
@@ -5178,7 +5178,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#259");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#259");
        }
 
        [Test]
@@ -5195,7 +5195,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#260");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#260");
        }
 
        [Test]
@@ -5212,7 +5212,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#261");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#261");
        }
 
        [Test]
@@ -5229,7 +5229,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#262");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#262");
        }
 
        [Test]
@@ -5246,7 +5246,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#263");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#263");
        }
 
        [Test]
@@ -5263,7 +5263,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#264");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#264");
        }
 
        [Test]
@@ -5280,7 +5280,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)<br />(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)<br />(8,Item,4)<br />(9,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#265");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#265");
        }
 
        [Test]
@@ -5297,7 +5297,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)<br />(7,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#266");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#266");
        }
 
        [Test]
@@ -5314,7 +5314,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)<br />(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br />(13,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#267");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#267");
        }
 
        [Test]
@@ -5331,7 +5331,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)(13,Separator,6)(14,Item,7)(15,Separator,7)(16,Item,8)<br />(17,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#268");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#268");
        }
 
        [Test]
@@ -5348,7 +5348,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br />(13,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#269");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#269");
        }
 
        [Test]
@@ -5365,7 +5365,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#270");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#270");
        }
 
        [Test]
@@ -5382,7 +5382,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#271");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#271");
        }
 
        [Test]
@@ -5399,7 +5399,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#272");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#272");
        }
 
        [Test]
@@ -5416,7 +5416,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Separator,1)<br />(4,Item,2)<br />(5,Separator,2)<br />(6,Item,3)<br />(7,Separator,3)<br />(8,Item,4)<br />(9,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#273");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#273");
        }
 
        [Test]
@@ -5433,7 +5433,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#274");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#274");
        }
 
        [Test]
@@ -5450,7 +5450,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Separator,1)<br />(4,Item,2)<br />(5,Separator,2)<br />(6,Item,3)<br />(7,Separator,3)<br />(8,Item,4)<br />(9,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#275");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#275");
        }
 
        [Test]
@@ -5467,7 +5467,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)<br />(4,Item,1)(5,Separator,1)(6,Item,3)<br />(7,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#276");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#276");
        }
 
        [Test]
@@ -5484,7 +5484,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)<br />(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)<br />(8,Item,2)(9,Separator,2)(10,Item,6)<br />(11,Item,3)(12,Separator,3)<br />(13,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#277");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#277");
        }
 
        [Test]
@@ -5501,7 +5501,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)<br />(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)<br />(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)<br />(17,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#278");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#278");
        }
 
        [Test]
@@ -5518,7 +5518,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)<br />(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)<br />(11,Item,2)(12,Separator,2)<br />(13,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#279");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#279");
        }
 
        [Test]
@@ -6259,7 +6259,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#320");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#320");
        }
 
        [Test]
@@ -6282,7 +6282,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#321");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#321");
        }
 
        [Test]
@@ -6305,7 +6305,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#322");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#322");
        }
 
        [Test]
@@ -6328,7 +6328,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#323");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#323");
        }
 
        [Test]
@@ -6349,7 +6349,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#324");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#324");
        }
 
        [Test]
@@ -6380,7 +6380,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(9,Item,4)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#325");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#325");
        }
 
        [Test]
@@ -6405,7 +6405,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#326");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#326");
        }
 
        [Test]
@@ -6434,7 +6434,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#327");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#327");
        }
 
        [Test]
@@ -6461,7 +6461,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(13,Item,6)</td><td class=""Separator6"">(14,Separator,6)</td><td class=""Item7"">(15,Item,7)</td><td class=""Separator7"">(16,Separator,7)</td><td class=""Item8"">(17,Item,8)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#328");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#328");
        }
 
        [Test]
@@ -6488,7 +6488,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#329");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#329");
        }
 
        [Test]
@@ -6505,7 +6505,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)";
-               Assert.AreEqual (exp, v, "#330");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#330");
        }
 
        [Test]
@@ -6522,7 +6522,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)";
-               Assert.AreEqual (exp, v, "#331");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#331");
        }
 
        [Test]
@@ -6539,7 +6539,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)";
-               Assert.AreEqual (exp, v, "#332");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#332");
        }
 
        [Test]
@@ -6556,7 +6556,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)";
-               Assert.AreEqual (exp, v, "#333");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#333");
        }
 
        [Test]
@@ -6573,7 +6573,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)";
-               Assert.AreEqual (exp, v, "#334");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#334");
        }
 
        [Test]
@@ -6590,7 +6590,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)";
-               Assert.AreEqual (exp, v, "#335");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#335");
        }
 
        [Test]
@@ -6607,7 +6607,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)(5,Item,1)(6,Separator,1)(7,Item,3)";
-               Assert.AreEqual (exp, v, "#336");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#336");
        }
 
        [Test]
@@ -6624,7 +6624,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)(9,Item,2)(10,Separator,2)(11,Item,6)(12,Item,3)(13,Separator,3)";
-               Assert.AreEqual (exp, v, "#337");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#337");
        }
 
        [Test]
@@ -6641,7 +6641,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)";
-               Assert.AreEqual (exp, v, "#338");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#338");
        }
 
        [Test]
@@ -6658,7 +6658,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)(12,Item,2)(13,Separator,2)";
-               Assert.AreEqual (exp, v, "#339");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#339");
        }
 
        [Test]
@@ -6675,7 +6675,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
-               Assert.AreEqual (exp, v, "#340");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#340");
        }
 
        [Test]
@@ -6692,7 +6692,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#341");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#341");
        }
 
        [Test]
@@ -6709,7 +6709,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#342");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#342");
        }
 
        [Test]
@@ -6726,7 +6726,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#343");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#343");
        }
 
        [Test]
@@ -6743,7 +6743,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
-               Assert.AreEqual (exp, v, "#344");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#344");
        }
 
        [Test]
@@ -6760,7 +6760,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)<br />(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)<br />(9,Item,4)<br /></span>";
-               Assert.AreEqual (exp, v, "#345");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#345");
        }
 
        [Test]
@@ -6777,7 +6777,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)<br /></span>";
-               Assert.AreEqual (exp, v, "#346");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#346");
        }
 
        [Test]
@@ -6794,7 +6794,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)<br />(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#347");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#347");
        }
 
        [Test]
@@ -6811,7 +6811,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)(14,Separator,6)(15,Item,7)(16,Separator,7)(17,Item,8)<br /></span>";
-               Assert.AreEqual (exp, v, "#348");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#348");
        }
 
        [Test]
@@ -6828,7 +6828,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#349");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#349");
        }
 
        [Test]
@@ -6845,7 +6845,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)";
-               Assert.AreEqual (exp, v, "#350");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#350");
        }
 
        [Test]
@@ -6862,7 +6862,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)";
-               Assert.AreEqual (exp, v, "#351");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#351");
        }
 
        [Test]
@@ -6879,7 +6879,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)";
-               Assert.AreEqual (exp, v, "#352");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#352");
        }
 
        [Test]
@@ -6896,7 +6896,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)";
-               Assert.AreEqual (exp, v, "#353");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#353");
        }
 
        [Test]
@@ -6913,7 +6913,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)";
-               Assert.AreEqual (exp, v, "#354");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#354");
        }
 
        [Test]
@@ -6930,7 +6930,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)";
-               Assert.AreEqual (exp, v, "#355");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#355");
        }
 
        [Test]
@@ -6947,7 +6947,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)(5,Item,1)(6,Separator,1)(7,Item,3)";
-               Assert.AreEqual (exp, v, "#356");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#356");
        }
 
        [Test]
@@ -6964,7 +6964,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)(9,Item,2)(10,Separator,2)(11,Item,6)(12,Item,3)(13,Separator,3)";
-               Assert.AreEqual (exp, v, "#357");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#357");
        }
 
        [Test]
@@ -6981,7 +6981,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)";
-               Assert.AreEqual (exp, v, "#358");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#358");
        }
 
        [Test]
@@ -6998,7 +6998,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)(12,Item,2)(13,Separator,2)";
-               Assert.AreEqual (exp, v, "#359");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#359");
        }
 
        [Test]
@@ -7739,7 +7739,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#400");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#400");
        }
 
        [Test]
@@ -7762,7 +7762,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#401");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#401");
        }
 
        [Test]
@@ -7785,7 +7785,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#402");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#402");
        }
 
        [Test]
@@ -7808,7 +7808,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#403");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#403");
        }
 
        [Test]
@@ -7829,7 +7829,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#404");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#404");
        }
 
        [Test]
@@ -7860,7 +7860,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(9,Item,4)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#405");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#405");
        }
 
        [Test]
@@ -7885,7 +7885,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#406");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#406");
        }
 
        [Test]
@@ -7914,7 +7914,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#407");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#407");
        }
 
        [Test]
@@ -7941,7 +7941,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(13,Item,6)</td><td class=""Separator6"">(14,Separator,6)</td><td class=""Item7"">(15,Item,7)</td><td class=""Separator7"">(16,Separator,7)</td><td class=""Item8"">(17,Item,8)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#408");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#408");
        }
 
        [Test]
@@ -7968,7 +7968,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#409");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#409");
        }
 
        [Test]
@@ -7989,7 +7989,7 @@ public class RepeatInfo_Autogen {
                <td class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#410");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#410");
        }
 
        [Test]
@@ -8012,7 +8012,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#411");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#411");
        }
 
        [Test]
@@ -8039,7 +8039,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item1"">(3,Item,1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#412");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#412");
        }
 
        [Test]
@@ -8078,7 +8078,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(9,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#413");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#413");
        }
 
        [Test]
@@ -8099,7 +8099,7 @@ public class RepeatInfo_Autogen {
                <td class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#414");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#414");
        }
 
        [Test]
@@ -8138,7 +8138,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(9,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#415");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#415");
        }
 
        [Test]
@@ -8163,7 +8163,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item1"">(5,Item,1)</td><td class=""Separator1"">(6,Separator,1)</td><td class=""Item3"">(7,Item,3)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#416");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#416");
        }
 
        [Test]
@@ -8192,7 +8192,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item3"">(12,Item,3)</td><td class=""Separator3"">(13,Separator,3)</td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#417");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#417");
        }
 
        [Test]
@@ -8219,7 +8219,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(13,Item,2)</td><td class=""Separator2"">(14,Separator,2)</td><td class=""Item5"">(15,Item,5)</td><td class=""Separator5"">(16,Separator,5)</td><td class=""Item8"">(17,Item,8)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#418");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#418");
        }
 
        [Test]
@@ -8246,7 +8246,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td></td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#419");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#419");
        }
 
        [Test]
@@ -8263,7 +8263,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
-               Assert.AreEqual (exp, v, "#420");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#420");
        }
 
        [Test]
@@ -8280,7 +8280,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#421");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#421");
        }
 
        [Test]
@@ -8297,7 +8297,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#422");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#422");
        }
 
        [Test]
@@ -8314,7 +8314,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#423");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#423");
        }
 
        [Test]
@@ -8331,7 +8331,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
-               Assert.AreEqual (exp, v, "#424");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#424");
        }
 
        [Test]
@@ -8348,7 +8348,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)<br />(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)<br />(9,Item,4)<br /></span>";
-               Assert.AreEqual (exp, v, "#425");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#425");
        }
 
        [Test]
@@ -8365,7 +8365,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)<br /></span>";
-               Assert.AreEqual (exp, v, "#426");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#426");
        }
 
        [Test]
@@ -8382,7 +8382,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)<br />(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#427");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#427");
        }
 
        [Test]
@@ -8399,7 +8399,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)(14,Separator,6)(15,Item,7)(16,Separator,7)(17,Item,8)<br /></span>";
-               Assert.AreEqual (exp, v, "#428");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#428");
        }
 
        [Test]
@@ -8416,7 +8416,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#429");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#429");
        }
 
        [Test]
@@ -8433,7 +8433,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
-               Assert.AreEqual (exp, v, "#430");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#430");
        }
 
        [Test]
@@ -8450,7 +8450,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#431");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#431");
        }
 
        [Test]
@@ -8467,7 +8467,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#432");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#432");
        }
 
        [Test]
@@ -8484,7 +8484,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Separator,1)<br />(5,Item,2)<br />(6,Separator,2)<br />(7,Item,3)<br />(8,Separator,3)<br />(9,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#433");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#433");
        }
 
        [Test]
@@ -8501,7 +8501,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
-               Assert.AreEqual (exp, v, "#434");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#434");
        }
 
        [Test]
@@ -8518,7 +8518,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Separator,1)<br />(5,Item,2)<br />(6,Separator,2)<br />(7,Item,3)<br />(8,Separator,3)<br />(9,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#435");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#435");
        }
 
        [Test]
@@ -8535,7 +8535,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)<br />(5,Item,1)(6,Separator,1)(7,Item,3)</span>";
-               Assert.AreEqual (exp, v, "#436");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#436");
        }
 
        [Test]
@@ -8552,7 +8552,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)<br />(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)<br />(9,Item,2)(10,Separator,2)(11,Item,6)<br />(12,Item,3)(13,Separator,3)</span>";
-               Assert.AreEqual (exp, v, "#437");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#437");
        }
 
        [Test]
@@ -8569,7 +8569,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)<br />(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)<br />(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)</span>";
-               Assert.AreEqual (exp, v, "#438");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#438");
        }
 
        [Test]
@@ -8586,7 +8586,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)<br />(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)<br />(12,Item,2)(13,Separator,2)</span>";
-               Assert.AreEqual (exp, v, "#439");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#439");
        }
 
        [Test]
@@ -9325,7 +9325,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#480");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#480");
        }
 
        [Test]
@@ -9346,7 +9346,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#481");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#481");
        }
 
        [Test]
@@ -9367,7 +9367,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#482");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#482");
        }
 
        [Test]
@@ -9388,7 +9388,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#483");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#483");
        }
 
        [Test]
@@ -9407,7 +9407,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#484");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#484");
        }
 
        [Test]
@@ -9436,7 +9436,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(8,Item,4)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#485");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#485");
        }
 
        [Test]
@@ -9459,7 +9459,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#486");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#486");
        }
 
        [Test]
@@ -9486,7 +9486,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#487");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#487");
        }
 
        [Test]
@@ -9511,7 +9511,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(12,Item,6)</td><td class=""Separator6"">(13,Separator,6)</td><td class=""Item7"">(14,Item,7)</td><td class=""Separator7"">(15,Separator,7)</td><td class=""Item8"">(16,Item,8)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#488");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#488");
        }
 
        [Test]
@@ -9536,7 +9536,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#489");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#489");
        }
 
        [Test]
@@ -9553,7 +9553,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"";
-               Assert.AreEqual (exp, v, "#490");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#490");
        }
 
        [Test]
@@ -9570,7 +9570,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"(0,Item,0)";
-               Assert.AreEqual (exp, v, "#491");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#491");
        }
 
        [Test]
@@ -9587,7 +9587,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)";
-               Assert.AreEqual (exp, v, "#492");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#492");
        }
 
        [Test]
@@ -9604,7 +9604,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)";
-               Assert.AreEqual (exp, v, "#493");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#493");
        }
 
        [Test]
@@ -9621,7 +9621,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"";
-               Assert.AreEqual (exp, v, "#494");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#494");
        }
 
        [Test]
@@ -9638,7 +9638,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)";
-               Assert.AreEqual (exp, v, "#495");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#495");
        }
 
        [Test]
@@ -9655,7 +9655,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)";
-               Assert.AreEqual (exp, v, "#496");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#496");
        }
 
        [Test]
@@ -9672,7 +9672,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)(8,Item,2)(9,Separator,2)(10,Item,6)(11,Item,3)(12,Separator,3)";
-               Assert.AreEqual (exp, v, "#497");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#497");
        }
 
        [Test]
@@ -9689,7 +9689,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)";
-               Assert.AreEqual (exp, v, "#498");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#498");
        }
 
        [Test]
@@ -9706,7 +9706,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)(11,Item,2)(12,Separator,2)";
-               Assert.AreEqual (exp, v, "#499");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#499");
        }
 
        [Test]
@@ -9723,7 +9723,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#500");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#500");
        }
 
        [Test]
@@ -9740,7 +9740,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#501");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#501");
        }
 
        [Test]
@@ -9757,7 +9757,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#502");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#502");
        }
 
        [Test]
@@ -9774,7 +9774,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#503");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#503");
        }
 
        [Test]
@@ -9791,7 +9791,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#504");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#504");
        }
 
        [Test]
@@ -9808,7 +9808,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)<br />(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)<br />(8,Item,4)<br /></span>";
-               Assert.AreEqual (exp, v, "#505");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#505");
        }
 
        [Test]
@@ -9825,7 +9825,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)<br /></span>";
-               Assert.AreEqual (exp, v, "#506");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#506");
        }
 
        [Test]
@@ -9842,7 +9842,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)<br />(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#507");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#507");
        }
 
        [Test]
@@ -9859,7 +9859,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)(13,Separator,6)(14,Item,7)(15,Separator,7)(16,Item,8)<br /></span>";
-               Assert.AreEqual (exp, v, "#508");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#508");
        }
 
        [Test]
@@ -9876,7 +9876,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#509");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#509");
        }
 
        [Test]
@@ -9893,7 +9893,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"";
-               Assert.AreEqual (exp, v, "#510");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#510");
        }
 
        [Test]
@@ -9910,7 +9910,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"(0,Item,0)";
-               Assert.AreEqual (exp, v, "#511");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#511");
        }
 
        [Test]
@@ -9927,7 +9927,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)";
-               Assert.AreEqual (exp, v, "#512");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#512");
        }
 
        [Test]
@@ -9944,7 +9944,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)";
-               Assert.AreEqual (exp, v, "#513");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#513");
        }
 
        [Test]
@@ -9961,7 +9961,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"";
-               Assert.AreEqual (exp, v, "#514");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#514");
        }
 
        [Test]
@@ -9978,7 +9978,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)";
-               Assert.AreEqual (exp, v, "#515");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#515");
        }
 
        [Test]
@@ -9995,7 +9995,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)";
-               Assert.AreEqual (exp, v, "#516");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#516");
        }
 
        [Test]
@@ -10012,7 +10012,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)(8,Item,2)(9,Separator,2)(10,Item,6)(11,Item,3)(12,Separator,3)";
-               Assert.AreEqual (exp, v, "#517");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#517");
        }
 
        [Test]
@@ -10029,7 +10029,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)";
-               Assert.AreEqual (exp, v, "#518");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#518");
        }
 
        [Test]
@@ -10046,7 +10046,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
                string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)(11,Item,2)(12,Separator,2)";
-               Assert.AreEqual (exp, v, "#519");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#519");
        }
 
        [Test]
@@ -10785,7 +10785,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#560");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#560");
        }
 
        [Test]
@@ -10806,7 +10806,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#561");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#561");
        }
 
        [Test]
@@ -10827,7 +10827,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#562");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#562");
        }
 
        [Test]
@@ -10848,7 +10848,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#563");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#563");
        }
 
        [Test]
@@ -10867,7 +10867,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#564");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#564");
        }
 
        [Test]
@@ -10896,7 +10896,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(8,Item,4)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#565");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#565");
        }
 
        [Test]
@@ -10919,7 +10919,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#566");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#566");
        }
 
        [Test]
@@ -10946,7 +10946,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#567");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#567");
        }
 
        [Test]
@@ -10971,7 +10971,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(12,Item,6)</td><td class=""Separator6"">(13,Separator,6)</td><td class=""Item7"">(14,Item,7)</td><td class=""Separator7"">(15,Separator,7)</td><td class=""Item8"">(16,Item,8)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#568");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#568");
        }
 
        [Test]
@@ -10996,7 +10996,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#569");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#569");
        }
 
        [Test]
@@ -11015,7 +11015,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#570");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#570");
        }
 
        [Test]
@@ -11036,7 +11036,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#571");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#571");
        }
 
        [Test]
@@ -11061,7 +11061,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item1"">(2,Item,1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#572");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#572");
        }
 
        [Test]
@@ -11098,7 +11098,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(8,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#573");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#573");
        }
 
        [Test]
@@ -11117,7 +11117,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#574");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#574");
        }
 
        [Test]
@@ -11154,7 +11154,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(8,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#575");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#575");
        }
 
        [Test]
@@ -11177,7 +11177,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item1"">(4,Item,1)</td><td class=""Separator1"">(5,Separator,1)</td><td class=""Item3"">(6,Item,3)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#576");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#576");
        }
 
        [Test]
@@ -11204,7 +11204,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item3"">(11,Item,3)</td><td class=""Separator3"">(12,Separator,3)</td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#577");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#577");
        }
 
        [Test]
@@ -11229,7 +11229,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td class=""Item5"">(14,Item,5)</td><td class=""Separator5"">(15,Separator,5)</td><td class=""Item8"">(16,Item,8)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#578");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#578");
        }
 
        [Test]
@@ -11254,7 +11254,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(11,Item,2)</td><td class=""Separator2"">(12,Separator,2)</td><td></td><td></td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#579");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#579");
        }
 
        [Test]
@@ -11271,7 +11271,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#580");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#580");
        }
 
        [Test]
@@ -11288,7 +11288,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#581");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#581");
        }
 
        [Test]
@@ -11305,7 +11305,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#582");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#582");
        }
 
        [Test]
@@ -11322,7 +11322,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#583");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#583");
        }
 
        [Test]
@@ -11339,7 +11339,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#584");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#584");
        }
 
        [Test]
@@ -11356,7 +11356,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)<br />(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)<br />(8,Item,4)<br /></span>";
-               Assert.AreEqual (exp, v, "#585");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#585");
        }
 
        [Test]
@@ -11373,7 +11373,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)<br /></span>";
-               Assert.AreEqual (exp, v, "#586");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#586");
        }
 
        [Test]
@@ -11390,7 +11390,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)<br />(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#587");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#587");
        }
 
        [Test]
@@ -11407,7 +11407,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)(13,Separator,6)(14,Item,7)(15,Separator,7)(16,Item,8)<br /></span>";
-               Assert.AreEqual (exp, v, "#588");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#588");
        }
 
        [Test]
@@ -11424,7 +11424,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#589");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#589");
        }
 
        [Test]
@@ -11441,7 +11441,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#590");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#590");
        }
 
        [Test]
@@ -11458,7 +11458,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#591");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#591");
        }
 
        [Test]
@@ -11475,7 +11475,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#592");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#592");
        }
 
        [Test]
@@ -11492,7 +11492,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Separator,1)<br />(4,Item,2)<br />(5,Separator,2)<br />(6,Item,3)<br />(7,Separator,3)<br />(8,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#593");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#593");
        }
 
        [Test]
@@ -11509,7 +11509,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#594");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#594");
        }
 
        [Test]
@@ -11526,7 +11526,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Separator,1)<br />(4,Item,2)<br />(5,Separator,2)<br />(6,Item,3)<br />(7,Separator,3)<br />(8,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#595");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#595");
        }
 
        [Test]
@@ -11543,7 +11543,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)<br />(4,Item,1)(5,Separator,1)(6,Item,3)</span>";
-               Assert.AreEqual (exp, v, "#596");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#596");
        }
 
        [Test]
@@ -11560,7 +11560,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)<br />(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)<br />(8,Item,2)(9,Separator,2)(10,Item,6)<br />(11,Item,3)(12,Separator,3)</span>";
-               Assert.AreEqual (exp, v, "#597");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#597");
        }
 
        [Test]
@@ -11577,7 +11577,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)<br />(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)<br />(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)</span>";
-               Assert.AreEqual (exp, v, "#598");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#598");
        }
 
        [Test]
@@ -11594,7 +11594,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
                string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)<br />(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)<br />(11,Item,2)(12,Separator,2)</span>";
-               Assert.AreEqual (exp, v, "#599");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#599");
        }
 
        [Test]
@@ -12337,7 +12337,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#640");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#640");
        }
 
        [Test]
@@ -12362,7 +12362,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(2,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#641");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#641");
        }
 
        [Test]
@@ -12387,7 +12387,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(3,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#642");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#642");
        }
 
        [Test]
@@ -12412,7 +12412,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""5"" class=""Footer-1"">(6,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#643");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#643");
        }
 
        [Test]
@@ -12435,7 +12435,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#644");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#644");
        }
 
        [Test]
@@ -12468,7 +12468,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(6,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#645");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#645");
        }
 
        [Test]
@@ -12495,7 +12495,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#646");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#646");
        }
 
        [Test]
@@ -12526,7 +12526,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#647");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#647");
        }
 
        [Test]
@@ -12555,7 +12555,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#648");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#648");
        }
 
        [Test]
@@ -12584,7 +12584,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#649");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#649");
        }
 
        [Test]
@@ -12601,7 +12601,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#650");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#650");
        }
 
        [Test]
@@ -12618,7 +12618,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
-               Assert.AreEqual (exp, v, "#651");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#651");
        }
 
        [Test]
@@ -12635,7 +12635,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)";
-               Assert.AreEqual (exp, v, "#652");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#652");
        }
 
        [Test]
@@ -12652,7 +12652,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
-               Assert.AreEqual (exp, v, "#653");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#653");
        }
 
        [Test]
@@ -12669,7 +12669,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#654");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#654");
        }
 
        [Test]
@@ -12686,7 +12686,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
-               Assert.AreEqual (exp, v, "#655");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#655");
        }
 
        [Test]
@@ -12703,7 +12703,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)(5,Footer,-1)";
-               Assert.AreEqual (exp, v, "#656");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#656");
        }
 
        [Test]
@@ -12720,7 +12720,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,4)(3,Item,1)(4,Item,5)(5,Item,2)(6,Item,6)(7,Item,3)(8,Footer,-1)";
-               Assert.AreEqual (exp, v, "#657");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#657");
        }
 
        [Test]
@@ -12737,7 +12737,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,6)(4,Item,1)(5,Item,4)(6,Item,7)(7,Item,2)(8,Item,5)(9,Item,8)(10,Footer,-1)";
-               Assert.AreEqual (exp, v, "#658");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#658");
        }
 
        [Test]
@@ -12754,7 +12754,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,5)(4,Item,1)(5,Item,4)(6,Item,6)(7,Item,2)(8,Footer,-1)";
-               Assert.AreEqual (exp, v, "#659");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#659");
        }
 
        [Test]
@@ -12771,7 +12771,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#660");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#660");
        }
 
        [Test]
@@ -12788,7 +12788,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#661");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#661");
        }
 
        [Test]
@@ -12805,7 +12805,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#662");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#662");
        }
 
        [Test]
@@ -12822,7 +12822,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#663");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#663");
        }
 
        [Test]
@@ -12839,7 +12839,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#664");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#664");
        }
 
        [Test]
@@ -12856,7 +12856,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br />(6,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#665");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#665");
        }
 
        [Test]
@@ -12873,7 +12873,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#666");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#666");
        }
 
        [Test]
@@ -12890,7 +12890,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Item,4)(6,Item,5)<br />(7,Item,6)<br />(8,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#667");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#667");
        }
 
        [Test]
@@ -12907,7 +12907,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)(8,Item,7)(9,Item,8)<br />(10,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#668");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#668");
        }
 
        [Test]
@@ -12924,7 +12924,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)<br />(8,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#669");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#669");
        }
 
        [Test]
@@ -12941,7 +12941,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#670");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#670");
        }
 
        [Test]
@@ -12958,7 +12958,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
-               Assert.AreEqual (exp, v, "#671");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#671");
        }
 
        [Test]
@@ -12975,7 +12975,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)";
-               Assert.AreEqual (exp, v, "#672");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#672");
        }
 
        [Test]
@@ -12992,7 +12992,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
-               Assert.AreEqual (exp, v, "#673");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#673");
        }
 
        [Test]
@@ -13009,7 +13009,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#674");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#674");
        }
 
        [Test]
@@ -13026,7 +13026,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
-               Assert.AreEqual (exp, v, "#675");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#675");
        }
 
        [Test]
@@ -13043,7 +13043,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)(5,Footer,-1)";
-               Assert.AreEqual (exp, v, "#676");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#676");
        }
 
        [Test]
@@ -13060,7 +13060,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,4)(3,Item,1)(4,Item,5)(5,Item,2)(6,Item,6)(7,Item,3)(8,Footer,-1)";
-               Assert.AreEqual (exp, v, "#677");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#677");
        }
 
        [Test]
@@ -13077,7 +13077,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,6)(4,Item,1)(5,Item,4)(6,Item,7)(7,Item,2)(8,Item,5)(9,Item,8)(10,Footer,-1)";
-               Assert.AreEqual (exp, v, "#678");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#678");
        }
 
        [Test]
@@ -13094,7 +13094,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,5)(4,Item,1)(5,Item,4)(6,Item,6)(7,Item,2)(8,Footer,-1)";
-               Assert.AreEqual (exp, v, "#679");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#679");
        }
 
        [Test]
@@ -13837,7 +13837,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#720");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#720");
        }
 
        [Test]
@@ -13862,7 +13862,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(2,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#721");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#721");
        }
 
        [Test]
@@ -13887,7 +13887,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(3,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#722");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#722");
        }
 
        [Test]
@@ -13912,7 +13912,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""5"" class=""Footer-1"">(6,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#723");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#723");
        }
 
        [Test]
@@ -13935,7 +13935,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#724");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#724");
        }
 
        [Test]
@@ -13968,7 +13968,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(6,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#725");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#725");
        }
 
        [Test]
@@ -13995,7 +13995,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#726");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#726");
        }
 
        [Test]
@@ -14026,7 +14026,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#727");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#727");
        }
 
        [Test]
@@ -14055,7 +14055,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#728");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#728");
        }
 
        [Test]
@@ -14084,7 +14084,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#729");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#729");
        }
 
        [Test]
@@ -14107,7 +14107,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#730");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#730");
        }
 
        [Test]
@@ -14132,7 +14132,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(2,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#731");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#731");
        }
 
        [Test]
@@ -14159,7 +14159,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(3,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#732");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#732");
        }
 
        [Test]
@@ -14192,7 +14192,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(6,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#733");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#733");
        }
 
        [Test]
@@ -14215,7 +14215,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#734");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#734");
        }
 
        [Test]
@@ -14248,7 +14248,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(6,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#735");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#735");
        }
 
        [Test]
@@ -14275,7 +14275,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#736");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#736");
        }
 
        [Test]
@@ -14306,7 +14306,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#737");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#737");
        }
 
        [Test]
@@ -14335,7 +14335,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#738");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#738");
        }
 
        [Test]
@@ -14364,7 +14364,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#739");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#739");
        }
 
        [Test]
@@ -14381,7 +14381,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#740");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#740");
        }
 
        [Test]
@@ -14398,7 +14398,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#741");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#741");
        }
 
        [Test]
@@ -14415,7 +14415,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#742");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#742");
        }
 
        [Test]
@@ -14432,7 +14432,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#743");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#743");
        }
 
        [Test]
@@ -14449,7 +14449,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#744");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#744");
        }
 
        [Test]
@@ -14466,7 +14466,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br />(6,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#745");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#745");
        }
 
        [Test]
@@ -14483,7 +14483,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#746");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#746");
        }
 
        [Test]
@@ -14500,7 +14500,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Item,4)(6,Item,5)<br />(7,Item,6)<br />(8,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#747");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#747");
        }
 
        [Test]
@@ -14517,7 +14517,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)(8,Item,7)(9,Item,8)<br />(10,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#748");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#748");
        }
 
        [Test]
@@ -14534,7 +14534,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)<br />(8,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#749");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#749");
        }
 
        [Test]
@@ -14551,7 +14551,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#750");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#750");
        }
 
        [Test]
@@ -14568,7 +14568,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#751");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#751");
        }
 
        [Test]
@@ -14585,7 +14585,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#752");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#752");
        }
 
        [Test]
@@ -14602,7 +14602,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br />(6,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#753");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#753");
        }
 
        [Test]
@@ -14619,7 +14619,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#754");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#754");
        }
 
        [Test]
@@ -14636,7 +14636,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br />(6,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#755");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#755");
        }
 
        [Test]
@@ -14653,7 +14653,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,2)<br />(3,Item,1)(4,Item,3)<br />(5,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#756");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#756");
        }
 
        [Test]
@@ -14670,7 +14670,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,4)<br />(3,Item,1)(4,Item,5)<br />(5,Item,2)(6,Item,6)<br />(7,Item,3)<br />(8,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#757");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#757");
        }
 
        [Test]
@@ -14687,7 +14687,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,3)(3,Item,6)<br />(4,Item,1)(5,Item,4)(6,Item,7)<br />(7,Item,2)(8,Item,5)(9,Item,8)<br />(10,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#758");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#758");
        }
 
        [Test]
@@ -14704,7 +14704,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,3)(3,Item,5)<br />(4,Item,1)(5,Item,4)(6,Item,6)<br />(7,Item,2)<br />(8,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#759");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#759");
        }
 
        [Test]
@@ -15445,7 +15445,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#800");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#800");
        }
 
        [Test]
@@ -15468,7 +15468,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#801");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#801");
        }
 
        [Test]
@@ -15491,7 +15491,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#802");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#802");
        }
 
        [Test]
@@ -15514,7 +15514,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""5"" class=""Footer-1"">(5,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#803");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#803");
        }
 
        [Test]
@@ -15535,7 +15535,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#804");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#804");
        }
 
        [Test]
@@ -15566,7 +15566,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(5,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#805");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#805");
        }
 
        [Test]
@@ -15591,7 +15591,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#806");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#806");
        }
 
        [Test]
@@ -15620,7 +15620,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#807");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#807");
        }
 
        [Test]
@@ -15647,7 +15647,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#808");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#808");
        }
 
        [Test]
@@ -15674,7 +15674,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#809");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#809");
        }
 
        [Test]
@@ -15691,7 +15691,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Footer,-1)";
-               Assert.AreEqual (exp, v, "#810");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#810");
        }
 
        [Test]
@@ -15708,7 +15708,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Item,0)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#811");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#811");
        }
 
        [Test]
@@ -15725,7 +15725,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Footer,-1)";
-               Assert.AreEqual (exp, v, "#812");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#812");
        }
 
        [Test]
@@ -15742,7 +15742,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
-               Assert.AreEqual (exp, v, "#813");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#813");
        }
 
        [Test]
@@ -15759,7 +15759,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Footer,-1)";
-               Assert.AreEqual (exp, v, "#814");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#814");
        }
 
        [Test]
@@ -15776,7 +15776,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
-               Assert.AreEqual (exp, v, "#815");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#815");
        }
 
        [Test]
@@ -15793,7 +15793,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)(4,Footer,-1)";
-               Assert.AreEqual (exp, v, "#816");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#816");
        }
 
        [Test]
@@ -15810,7 +15810,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)(7,Footer,-1)";
-               Assert.AreEqual (exp, v, "#817");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#817");
        }
 
        [Test]
@@ -15827,7 +15827,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,3)(2,Item,6)(3,Item,1)(4,Item,4)(5,Item,7)(6,Item,2)(7,Item,5)(8,Item,8)(9,Footer,-1)";
-               Assert.AreEqual (exp, v, "#818");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#818");
        }
 
        [Test]
@@ -15844,7 +15844,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)(7,Footer,-1)";
-               Assert.AreEqual (exp, v, "#819");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#819");
        }
 
        [Test]
@@ -15861,7 +15861,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#820");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#820");
        }
 
        [Test]
@@ -15878,7 +15878,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#821");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#821");
        }
 
        [Test]
@@ -15895,7 +15895,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#822");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#822");
        }
 
        [Test]
@@ -15912,7 +15912,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#823");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#823");
        }
 
        [Test]
@@ -15929,7 +15929,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#824");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#824");
        }
 
        [Test]
@@ -15946,7 +15946,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br />(5,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#825");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#825");
        }
 
        [Test]
@@ -15963,7 +15963,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#826");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#826");
        }
 
        [Test]
@@ -15980,7 +15980,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Item,4)(5,Item,5)<br />(6,Item,6)<br />(7,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#827");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#827");
        }
 
        [Test]
@@ -15997,7 +15997,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)(7,Item,7)(8,Item,8)<br />(9,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#828");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#828");
        }
 
        [Test]
@@ -16014,7 +16014,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
                string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)<br />(7,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#829");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#829");
        }
 
        [Test]
@@ -16031,7 +16031,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Footer,-1)";
-               Assert.AreEqual (exp, v, "#830");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#830");
        }
 
        [Test]
@@ -16048,7 +16048,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Item,0)(1,Footer,-1)";
-               Assert.AreEqual (exp, v, "#831");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#831");
        }
 
        [Test]
@@ -16065,7 +16065,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Footer,-1)";
-               Assert.AreEqual (exp, v, "#832");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#832");
        }
 
        [Test]
@@ -16082,7 +16082,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
-               Assert.AreEqual (exp, v, "#833");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#833");
        }
 
        [Test]
@@ -16099,7 +16099,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Footer,-1)";
-               Assert.AreEqual (exp, v, "#834");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#834");
        }
 
        [Test]
@@ -16116,7 +16116,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
-               Assert.AreEqual (exp, v, "#835");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#835");
        }
 
        [Test]
@@ -16133,7 +16133,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)(4,Footer,-1)";
-               Assert.AreEqual (exp, v, "#836");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#836");
        }
 
        [Test]
@@ -16150,7 +16150,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)(7,Footer,-1)";
-               Assert.AreEqual (exp, v, "#837");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#837");
        }
 
        [Test]
@@ -16167,7 +16167,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,3)(2,Item,6)(3,Item,1)(4,Item,4)(5,Item,7)(6,Item,2)(7,Item,5)(8,Item,8)(9,Footer,-1)";
-               Assert.AreEqual (exp, v, "#838");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#838");
        }
 
        [Test]
@@ -16184,7 +16184,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
                string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)(7,Footer,-1)";
-               Assert.AreEqual (exp, v, "#839");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#839");
        }
 
        [Test]
@@ -16925,7 +16925,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#880");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#880");
        }
 
        [Test]
@@ -16948,7 +16948,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#881");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#881");
        }
 
        [Test]
@@ -16971,7 +16971,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#882");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#882");
        }
 
        [Test]
@@ -16994,7 +16994,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""5"" class=""Footer-1"">(5,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#883");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#883");
        }
 
        [Test]
@@ -17015,7 +17015,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#884");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#884");
        }
 
        [Test]
@@ -17046,7 +17046,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(5,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#885");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#885");
        }
 
        [Test]
@@ -17071,7 +17071,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#886");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#886");
        }
 
        [Test]
@@ -17100,7 +17100,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#887");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#887");
        }
 
        [Test]
@@ -17127,7 +17127,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#888");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#888");
        }
 
        [Test]
@@ -17154,7 +17154,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#889");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#889");
        }
 
        [Test]
@@ -17175,7 +17175,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#890");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#890");
        }
 
        [Test]
@@ -17198,7 +17198,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(1,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#891");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#891");
        }
 
        [Test]
@@ -17223,7 +17223,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(2,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#892");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#892");
        }
 
        [Test]
@@ -17254,7 +17254,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(5,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#893");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#893");
        }
 
        [Test]
@@ -17275,7 +17275,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(0,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#894");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#894");
        }
 
        [Test]
@@ -17306,7 +17306,7 @@ public class RepeatInfo_Autogen {
                <td class=""Footer-1"">(5,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#895");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#895");
        }
 
        [Test]
@@ -17331,7 +17331,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#896");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#896");
        }
 
        [Test]
@@ -17360,7 +17360,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#897");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#897");
        }
 
        [Test]
@@ -17387,7 +17387,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#898");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#898");
        }
 
        [Test]
@@ -17414,7 +17414,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#899");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#899");
        }
 
        [Test]
@@ -17431,7 +17431,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#900");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#900");
        }
 
        [Test]
@@ -17448,7 +17448,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#901");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#901");
        }
 
        [Test]
@@ -17465,7 +17465,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#902");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#902");
        }
 
        [Test]
@@ -17482,7 +17482,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#903");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#903");
        }
 
        [Test]
@@ -17499,7 +17499,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#904");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#904");
        }
 
        [Test]
@@ -17516,7 +17516,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br />(5,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#905");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#905");
        }
 
        [Test]
@@ -17533,7 +17533,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#906");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#906");
        }
 
        [Test]
@@ -17550,7 +17550,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Item,4)(5,Item,5)<br />(6,Item,6)<br />(7,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#907");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#907");
        }
 
        [Test]
@@ -17567,7 +17567,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)(7,Item,7)(8,Item,8)<br />(9,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#908");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#908");
        }
 
        [Test]
@@ -17584,7 +17584,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)<br />(7,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#909");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#909");
        }
 
        [Test]
@@ -17601,7 +17601,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#910");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#910");
        }
 
        [Test]
@@ -17618,7 +17618,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#911");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#911");
        }
 
        [Test]
@@ -17635,7 +17635,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#912");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#912");
        }
 
        [Test]
@@ -17652,7 +17652,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br />(5,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#913");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#913");
        }
 
        [Test]
@@ -17669,7 +17669,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#914");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#914");
        }
 
        [Test]
@@ -17686,7 +17686,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br />(5,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#915");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#915");
        }
 
        [Test]
@@ -17703,7 +17703,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,2)<br />(2,Item,1)(3,Item,3)<br />(4,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#916");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#916");
        }
 
        [Test]
@@ -17720,7 +17720,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,4)<br />(2,Item,1)(3,Item,5)<br />(4,Item,2)(5,Item,6)<br />(6,Item,3)<br />(7,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#917");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#917");
        }
 
        [Test]
@@ -17737,7 +17737,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span>(0,Item,0)(1,Item,3)(2,Item,6)<br />(3,Item,1)(4,Item,4)(5,Item,7)<br />(6,Item,2)(7,Item,5)(8,Item,8)<br />(9,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#918");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#918");
        }
 
        [Test]
@@ -17754,7 +17754,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
                string exp = @"<span>(0,Item,0)(1,Item,3)(2,Item,5)<br />(3,Item,1)(4,Item,4)(5,Item,6)<br />(6,Item,2)<br />(7,Footer,-1)</span>";
-               Assert.AreEqual (exp, v, "#919");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#919");
        }
 
        [Test]
@@ -18495,7 +18495,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#960");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#960");
        }
 
        [Test]
@@ -18518,7 +18518,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#961");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#961");
        }
 
        [Test]
@@ -18541,7 +18541,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#962");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#962");
        }
 
        [Test]
@@ -18564,7 +18564,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#963");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#963");
        }
 
        [Test]
@@ -18585,7 +18585,7 @@ public class RepeatInfo_Autogen {
                <td class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#964");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#964");
        }
 
        [Test]
@@ -18616,7 +18616,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(5,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#965");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#965");
        }
 
        [Test]
@@ -18641,7 +18641,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#966");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#966");
        }
 
        [Test]
@@ -18670,7 +18670,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(7,Item,6)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#967");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#967");
        }
 
        [Test]
@@ -18697,7 +18697,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#968");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#968");
        }
 
        [Test]
@@ -18724,7 +18724,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#969");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#969");
        }
 
        [Test]
@@ -18741,7 +18741,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)";
-               Assert.AreEqual (exp, v, "#970");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#970");
        }
 
        [Test]
@@ -18758,7 +18758,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)";
-               Assert.AreEqual (exp, v, "#971");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#971");
        }
 
        [Test]
@@ -18775,7 +18775,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)";
-               Assert.AreEqual (exp, v, "#972");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#972");
        }
 
        [Test]
@@ -18792,7 +18792,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
-               Assert.AreEqual (exp, v, "#973");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#973");
        }
 
        [Test]
@@ -18809,7 +18809,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)";
-               Assert.AreEqual (exp, v, "#974");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#974");
        }
 
        [Test]
@@ -18826,7 +18826,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
-               Assert.AreEqual (exp, v, "#975");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#975");
        }
 
        [Test]
@@ -18843,7 +18843,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)";
-               Assert.AreEqual (exp, v, "#976");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#976");
        }
 
        [Test]
@@ -18860,7 +18860,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,4)(3,Item,1)(4,Item,5)(5,Item,2)(6,Item,6)(7,Item,3)";
-               Assert.AreEqual (exp, v, "#977");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#977");
        }
 
        [Test]
@@ -18877,7 +18877,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,6)(4,Item,1)(5,Item,4)(6,Item,7)(7,Item,2)(8,Item,5)(9,Item,8)";
-               Assert.AreEqual (exp, v, "#978");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#978");
        }
 
        [Test]
@@ -18894,7 +18894,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,5)(4,Item,1)(5,Item,4)(6,Item,6)(7,Item,2)";
-               Assert.AreEqual (exp, v, "#979");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#979");
        }
 
        [Test]
@@ -18911,7 +18911,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
-               Assert.AreEqual (exp, v, "#980");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#980");
        }
 
        [Test]
@@ -18928,7 +18928,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#981");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#981");
        }
 
        [Test]
@@ -18945,7 +18945,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#982");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#982");
        }
 
        [Test]
@@ -18962,7 +18962,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#983");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#983");
        }
 
        [Test]
@@ -18979,7 +18979,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
-               Assert.AreEqual (exp, v, "#984");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#984");
        }
 
        [Test]
@@ -18996,7 +18996,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br /></span>";
-               Assert.AreEqual (exp, v, "#985");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#985");
        }
 
        [Test]
@@ -19013,7 +19013,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br /></span>";
-               Assert.AreEqual (exp, v, "#986");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#986");
        }
 
        [Test]
@@ -19030,7 +19030,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Item,4)(6,Item,5)<br />(7,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#987");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#987");
        }
 
        [Test]
@@ -19047,7 +19047,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)(8,Item,7)(9,Item,8)<br /></span>";
-               Assert.AreEqual (exp, v, "#988");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#988");
        }
 
        [Test]
@@ -19064,7 +19064,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#989");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#989");
        }
 
        [Test]
@@ -19081,7 +19081,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)";
-               Assert.AreEqual (exp, v, "#990");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#990");
        }
 
        [Test]
@@ -19098,7 +19098,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)";
-               Assert.AreEqual (exp, v, "#991");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#991");
        }
 
        [Test]
@@ -19115,7 +19115,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)";
-               Assert.AreEqual (exp, v, "#992");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#992");
        }
 
        [Test]
@@ -19132,7 +19132,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
-               Assert.AreEqual (exp, v, "#993");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#993");
        }
 
        [Test]
@@ -19149,7 +19149,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)";
-               Assert.AreEqual (exp, v, "#994");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#994");
        }
 
        [Test]
@@ -19166,7 +19166,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
-               Assert.AreEqual (exp, v, "#995");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#995");
        }
 
        [Test]
@@ -19183,7 +19183,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)";
-               Assert.AreEqual (exp, v, "#996");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#996");
        }
 
        [Test]
@@ -19200,7 +19200,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,4)(3,Item,1)(4,Item,5)(5,Item,2)(6,Item,6)(7,Item,3)";
-               Assert.AreEqual (exp, v, "#997");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#997");
        }
 
        [Test]
@@ -19217,7 +19217,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,6)(4,Item,1)(5,Item,4)(6,Item,7)(7,Item,2)(8,Item,5)(9,Item,8)";
-               Assert.AreEqual (exp, v, "#998");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#998");
        }
 
        [Test]
@@ -19234,7 +19234,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
                string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,5)(4,Item,1)(5,Item,4)(6,Item,6)(7,Item,2)";
-               Assert.AreEqual (exp, v, "#999");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#999");
        }
 
        [Test]
@@ -19975,7 +19975,7 @@ public class RepeatInfo_Autogen {
                <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1040");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1040");
        }
 
        [Test]
@@ -19998,7 +19998,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1041");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1041");
        }
 
        [Test]
@@ -20021,7 +20021,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1042");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1042");
        }
 
        [Test]
@@ -20044,7 +20044,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1043");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1043");
        }
 
        [Test]
@@ -20065,7 +20065,7 @@ public class RepeatInfo_Autogen {
                <td class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1044");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1044");
        }
 
        [Test]
@@ -20096,7 +20096,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(5,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1045");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1045");
        }
 
        [Test]
@@ -20121,7 +20121,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1046");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1046");
        }
 
        [Test]
@@ -20150,7 +20150,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(7,Item,6)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1047");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1047");
        }
 
        [Test]
@@ -20177,7 +20177,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1048");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1048");
        }
 
        [Test]
@@ -20204,7 +20204,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1049");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1049");
        }
 
        [Test]
@@ -20225,7 +20225,7 @@ public class RepeatInfo_Autogen {
                <td class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1050");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1050");
        }
 
        [Test]
@@ -20248,7 +20248,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(1,Item,0)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1051");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1051");
        }
 
        [Test]
@@ -20273,7 +20273,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item1"">(2,Item,1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1052");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1052");
        }
 
        [Test]
@@ -20304,7 +20304,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(5,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1053");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1053");
        }
 
        [Test]
@@ -20325,7 +20325,7 @@ public class RepeatInfo_Autogen {
                <td class=""Header-1"">(0,Header,-1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1054");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1054");
        }
 
        [Test]
@@ -20356,7 +20356,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(5,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1055");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1055");
        }
 
        [Test]
@@ -20381,7 +20381,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item1"">(3,Item,1)</td><td class=""Item3"">(4,Item,3)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1056");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1056");
        }
 
        [Test]
@@ -20410,7 +20410,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item3"">(7,Item,3)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1057");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1057");
        }
 
        [Test]
@@ -20437,7 +20437,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(7,Item,2)</td><td class=""Item5"">(8,Item,5)</td><td class=""Item8"">(9,Item,8)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1058");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1058");
        }
 
        [Test]
@@ -20464,7 +20464,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(7,Item,2)</td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1059");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1059");
        }
 
        [Test]
@@ -20481,7 +20481,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
-               Assert.AreEqual (exp, v, "#1060");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1060");
        }
 
        [Test]
@@ -20498,7 +20498,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#1061");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1061");
        }
 
        [Test]
@@ -20515,7 +20515,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#1062");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1062");
        }
 
        [Test]
@@ -20532,7 +20532,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#1063");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1063");
        }
 
        [Test]
@@ -20549,7 +20549,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
-               Assert.AreEqual (exp, v, "#1064");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1064");
        }
 
        [Test]
@@ -20566,7 +20566,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br /></span>";
-               Assert.AreEqual (exp, v, "#1065");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1065");
        }
 
        [Test]
@@ -20583,7 +20583,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br /></span>";
-               Assert.AreEqual (exp, v, "#1066");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1066");
        }
 
        [Test]
@@ -20600,7 +20600,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Item,4)(6,Item,5)<br />(7,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#1067");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1067");
        }
 
        [Test]
@@ -20617,7 +20617,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)(8,Item,7)(9,Item,8)<br /></span>";
-               Assert.AreEqual (exp, v, "#1068");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1068");
        }
 
        [Test]
@@ -20634,7 +20634,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#1069");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1069");
        }
 
        [Test]
@@ -20651,7 +20651,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
-               Assert.AreEqual (exp, v, "#1070");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1070");
        }
 
        [Test]
@@ -20668,7 +20668,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#1071");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1071");
        }
 
        [Test]
@@ -20685,7 +20685,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#1072");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1072");
        }
 
        [Test]
@@ -20702,7 +20702,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#1073");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1073");
        }
 
        [Test]
@@ -20719,7 +20719,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
-               Assert.AreEqual (exp, v, "#1074");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1074");
        }
 
        [Test]
@@ -20736,7 +20736,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#1075");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1075");
        }
 
        [Test]
@@ -20753,7 +20753,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,2)<br />(3,Item,1)(4,Item,3)</span>";
-               Assert.AreEqual (exp, v, "#1076");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1076");
        }
 
        [Test]
@@ -20770,7 +20770,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,4)<br />(3,Item,1)(4,Item,5)<br />(5,Item,2)(6,Item,6)<br />(7,Item,3)</span>";
-               Assert.AreEqual (exp, v, "#1077");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1077");
        }
 
        [Test]
@@ -20787,7 +20787,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,3)(3,Item,6)<br />(4,Item,1)(5,Item,4)(6,Item,7)<br />(7,Item,2)(8,Item,5)(9,Item,8)</span>";
-               Assert.AreEqual (exp, v, "#1078");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1078");
        }
 
        [Test]
@@ -20804,7 +20804,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
                string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,3)(3,Item,5)<br />(4,Item,1)(5,Item,4)(6,Item,6)<br />(7,Item,2)</span>";
-               Assert.AreEqual (exp, v, "#1079");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1079");
        }
 
        [Test]
@@ -21543,7 +21543,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#1120");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1120");
        }
 
        [Test]
@@ -21564,7 +21564,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1121");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1121");
        }
 
        [Test]
@@ -21585,7 +21585,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1122");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1122");
        }
 
        [Test]
@@ -21606,7 +21606,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1123");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1123");
        }
 
        [Test]
@@ -21625,7 +21625,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#1124");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1124");
        }
 
        [Test]
@@ -21654,7 +21654,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(4,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1125");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1125");
        }
 
        [Test]
@@ -21677,7 +21677,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1126");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1126");
        }
 
        [Test]
@@ -21704,7 +21704,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(6,Item,6)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1127");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1127");
        }
 
        [Test]
@@ -21729,7 +21729,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1128");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1128");
        }
 
        [Test]
@@ -21754,7 +21754,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1129");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1129");
        }
 
        [Test]
@@ -21771,7 +21771,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"";
-               Assert.AreEqual (exp, v, "#1130");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1130");
        }
 
        [Test]
@@ -21788,7 +21788,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"(0,Item,0)";
-               Assert.AreEqual (exp, v, "#1131");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1131");
        }
 
        [Test]
@@ -21805,7 +21805,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,1)";
-               Assert.AreEqual (exp, v, "#1132");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1132");
        }
 
        [Test]
@@ -21822,7 +21822,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
-               Assert.AreEqual (exp, v, "#1133");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1133");
        }
 
        [Test]
@@ -21839,7 +21839,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"";
-               Assert.AreEqual (exp, v, "#1134");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1134");
        }
 
        [Test]
@@ -21856,7 +21856,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
-               Assert.AreEqual (exp, v, "#1135");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1135");
        }
 
        [Test]
@@ -21873,7 +21873,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)";
-               Assert.AreEqual (exp, v, "#1136");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1136");
        }
 
        [Test]
@@ -21890,7 +21890,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)";
-               Assert.AreEqual (exp, v, "#1137");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1137");
        }
 
        [Test]
@@ -21907,7 +21907,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,3)(2,Item,6)(3,Item,1)(4,Item,4)(5,Item,7)(6,Item,2)(7,Item,5)(8,Item,8)";
-               Assert.AreEqual (exp, v, "#1138");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1138");
        }
 
        [Test]
@@ -21924,7 +21924,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)";
-               Assert.AreEqual (exp, v, "#1139");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1139");
        }
 
        [Test]
@@ -21941,7 +21941,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#1140");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1140");
        }
 
        [Test]
@@ -21958,7 +21958,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#1141");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1141");
        }
 
        [Test]
@@ -21975,7 +21975,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#1142");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1142");
        }
 
        [Test]
@@ -21992,7 +21992,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#1143");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1143");
        }
 
        [Test]
@@ -22009,7 +22009,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#1144");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1144");
        }
 
        [Test]
@@ -22026,7 +22026,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br /></span>";
-               Assert.AreEqual (exp, v, "#1145");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1145");
        }
 
        [Test]
@@ -22043,7 +22043,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br /></span>";
-               Assert.AreEqual (exp, v, "#1146");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1146");
        }
 
        [Test]
@@ -22060,7 +22060,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Item,4)(5,Item,5)<br />(6,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#1147");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1147");
        }
 
        [Test]
@@ -22077,7 +22077,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)(7,Item,7)(8,Item,8)<br /></span>";
-               Assert.AreEqual (exp, v, "#1148");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1148");
        }
 
        [Test]
@@ -22094,7 +22094,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
                string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#1149");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1149");
        }
 
        [Test]
@@ -22111,7 +22111,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"";
-               Assert.AreEqual (exp, v, "#1150");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1150");
        }
 
        [Test]
@@ -22128,7 +22128,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"(0,Item,0)";
-               Assert.AreEqual (exp, v, "#1151");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1151");
        }
 
        [Test]
@@ -22145,7 +22145,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,1)";
-               Assert.AreEqual (exp, v, "#1152");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1152");
        }
 
        [Test]
@@ -22162,7 +22162,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
-               Assert.AreEqual (exp, v, "#1153");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1153");
        }
 
        [Test]
@@ -22179,7 +22179,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"";
-               Assert.AreEqual (exp, v, "#1154");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1154");
        }
 
        [Test]
@@ -22196,7 +22196,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
-               Assert.AreEqual (exp, v, "#1155");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1155");
        }
 
        [Test]
@@ -22213,7 +22213,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)";
-               Assert.AreEqual (exp, v, "#1156");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1156");
        }
 
        [Test]
@@ -22230,7 +22230,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)";
-               Assert.AreEqual (exp, v, "#1157");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1157");
        }
 
        [Test]
@@ -22247,7 +22247,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,3)(2,Item,6)(3,Item,1)(4,Item,4)(5,Item,7)(6,Item,2)(7,Item,5)(8,Item,8)";
-               Assert.AreEqual (exp, v, "#1158");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1158");
        }
 
        [Test]
@@ -22264,7 +22264,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
                string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)";
-               Assert.AreEqual (exp, v, "#1159");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1159");
        }
 
        [Test]
@@ -22282,7 +22282,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22300,7 +22300,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22318,7 +22318,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22336,7 +22336,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22354,7 +22354,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22372,7 +22372,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22390,7 +22390,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22408,7 +22408,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22426,7 +22426,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22444,7 +22444,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22570,7 +22570,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22588,7 +22588,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22606,7 +22606,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22624,7 +22624,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22642,7 +22642,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22660,7 +22660,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22678,7 +22678,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22696,7 +22696,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22714,7 +22714,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22732,7 +22732,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22750,7 +22750,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22768,7 +22768,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22786,7 +22786,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22804,7 +22804,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22930,7 +22930,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22948,7 +22948,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22966,7 +22966,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -22984,7 +22984,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
        }
 
        [Test]
@@ -23003,7 +23003,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#1200");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1200");
        }
 
        [Test]
@@ -23024,7 +23024,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1201");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1201");
        }
 
        [Test]
@@ -23045,7 +23045,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1202");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1202");
        }
 
        [Test]
@@ -23066,7 +23066,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1203");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1203");
        }
 
        [Test]
@@ -23085,7 +23085,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#1204");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1204");
        }
 
        [Test]
@@ -23114,7 +23114,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(4,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1205");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1205");
        }
 
        [Test]
@@ -23137,7 +23137,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1206");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1206");
        }
 
        [Test]
@@ -23164,7 +23164,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(6,Item,6)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1207");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1207");
        }
 
        [Test]
@@ -23189,7 +23189,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1208");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1208");
        }
 
        [Test]
@@ -23214,7 +23214,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1209");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1209");
        }
 
        [Test]
@@ -23233,7 +23233,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#1210");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1210");
        }
 
        [Test]
@@ -23254,7 +23254,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item0"">(0,Item,0)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1211");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1211");
        }
 
        [Test]
@@ -23277,7 +23277,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item1"">(1,Item,1)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1212");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1212");
        }
 
        [Test]
@@ -23306,7 +23306,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(4,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1213");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1213");
        }
 
        [Test]
@@ -23325,7 +23325,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<table class=""mainstyle"">
 
 </table>";
-               Assert.AreEqual (exp, v, "#1214");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1214");
        }
 
        [Test]
@@ -23354,7 +23354,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item4"">(4,Item,4)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1215");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1215");
        }
 
        [Test]
@@ -23377,7 +23377,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item1"">(2,Item,1)</td><td class=""Item3"">(3,Item,3)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1216");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1216");
        }
 
        [Test]
@@ -23404,7 +23404,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item3"">(6,Item,3)</td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1217");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1217");
        }
 
        [Test]
@@ -23429,7 +23429,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(6,Item,2)</td><td class=""Item5"">(7,Item,5)</td><td class=""Item8"">(8,Item,8)</td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1218");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1218");
        }
 
        [Test]
@@ -23454,7 +23454,7 @@ public class RepeatInfo_Autogen {
                <td class=""Item2"">(6,Item,2)</td><td></td><td></td>
        </tr>
 </table>";
-               Assert.AreEqual (exp, v, "#1219");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1219");
        }
 
        [Test]
@@ -23471,7 +23471,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#1220");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1220");
        }
 
        [Test]
@@ -23488,7 +23488,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#1221");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1221");
        }
 
        [Test]
@@ -23505,7 +23505,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#1222");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1222");
        }
 
        [Test]
@@ -23522,7 +23522,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#1223");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1223");
        }
 
        [Test]
@@ -23539,7 +23539,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#1224");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1224");
        }
 
        [Test]
@@ -23556,7 +23556,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br /></span>";
-               Assert.AreEqual (exp, v, "#1225");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1225");
        }
 
        [Test]
@@ -23573,7 +23573,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br /></span>";
-               Assert.AreEqual (exp, v, "#1226");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1226");
        }
 
        [Test]
@@ -23590,7 +23590,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Item,4)(5,Item,5)<br />(6,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#1227");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1227");
        }
 
        [Test]
@@ -23607,7 +23607,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)(7,Item,7)(8,Item,8)<br /></span>";
-               Assert.AreEqual (exp, v, "#1228");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1228");
        }
 
        [Test]
@@ -23624,7 +23624,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)<br /></span>";
-               Assert.AreEqual (exp, v, "#1229");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1229");
        }
 
        [Test]
@@ -23641,7 +23641,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#1230");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1230");
        }
 
        [Test]
@@ -23658,7 +23658,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
-               Assert.AreEqual (exp, v, "#1231");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1231");
        }
 
        [Test]
@@ -23675,7 +23675,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)</span>";
-               Assert.AreEqual (exp, v, "#1232");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1232");
        }
 
        [Test]
@@ -23692,7 +23692,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#1233");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1233");
        }
 
        [Test]
@@ -23709,7 +23709,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle""></span>";
-               Assert.AreEqual (exp, v, "#1234");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1234");
        }
 
        [Test]
@@ -23726,7 +23726,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)</span>";
-               Assert.AreEqual (exp, v, "#1235");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1235");
        }
 
        [Test]
@@ -23743,7 +23743,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,2)<br />(2,Item,1)(3,Item,3)</span>";
-               Assert.AreEqual (exp, v, "#1236");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1236");
        }
 
        [Test]
@@ -23760,7 +23760,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,4)<br />(2,Item,1)(3,Item,5)<br />(4,Item,2)(5,Item,6)<br />(6,Item,3)</span>";
-               Assert.AreEqual (exp, v, "#1237");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1237");
        }
 
        [Test]
@@ -23777,7 +23777,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span>(0,Item,0)(1,Item,3)(2,Item,6)<br />(3,Item,1)(4,Item,4)(5,Item,7)<br />(6,Item,2)(7,Item,5)(8,Item,8)</span>";
-               Assert.AreEqual (exp, v, "#1238");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1238");
        }
 
        [Test]
@@ -23794,7 +23794,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
                string exp = @"<span>(0,Item,0)(1,Item,3)(2,Item,5)<br />(3,Item,1)(4,Item,4)(5,Item,6)<br />(6,Item,2)</span>";
-               Assert.AreEqual (exp, v, "#1239");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1239");
        }
 
        [Test]
@@ -23920,7 +23920,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
        }
 
        [Test]
@@ -23938,7 +23938,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
        }
 
        [Test]
@@ -23956,7 +23956,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
        }
 
        [Test]
@@ -23974,7 +23974,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
        }
 
        [Test]
@@ -23993,7 +23993,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<ul class=""mainstyle"">
 
 </ul>";
-               Assert.AreEqual (exp, v, "#1250");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1250");
        }
 
        [Test]
@@ -24013,7 +24013,7 @@ public class RepeatInfo_Autogen {
        <li>(0,Item,0)</li>
 
 </ul>";
-               Assert.AreEqual (exp, v, "#1251");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1251");
        }
 
        [Test]
@@ -24034,7 +24034,7 @@ public class RepeatInfo_Autogen {
        <li>(1,Item,1)</li>
 
 </ul>";
-               Assert.AreEqual (exp, v, "#1252");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1252");
        }
 
        [Test]
@@ -24058,7 +24058,7 @@ public class RepeatInfo_Autogen {
        <li>(4,Item,4)</li>
 
 </ul>";
-               Assert.AreEqual (exp, v, "#1253");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1253");
        }
 
        [Test]
@@ -24077,7 +24077,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<ul class=""mainstyle"">
 
 </ul>";
-               Assert.AreEqual (exp, v, "#1254");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1254");
        }
 
        [Test]
@@ -24101,7 +24101,7 @@ public class RepeatInfo_Autogen {
        <li>(4,Item,4)</li>
 
 </ul>";
-               Assert.AreEqual (exp, v, "#1255");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1255");
        }
 
        [Test]
@@ -24299,7 +24299,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
        }
 
        [Test]
@@ -24317,7 +24317,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
        }
 
        [Test]
@@ -24335,7 +24335,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
        }
 
        [Test]
@@ -24353,7 +24353,7 @@ public class RepeatInfo_Autogen {
 
                string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
 
-               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
+               // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
        }
 
        [Test]
@@ -24372,7 +24372,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<ol class=""mainstyle"">
 
 </ol>";
-               Assert.AreEqual (exp, v, "#1270");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1270");
        }
 
        [Test]
@@ -24392,7 +24392,7 @@ public class RepeatInfo_Autogen {
        <li>(0,Item,0)</li>
 
 </ol>";
-               Assert.AreEqual (exp, v, "#1271");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1271");
        }
 
        [Test]
@@ -24413,7 +24413,7 @@ public class RepeatInfo_Autogen {
        <li>(1,Item,1)</li>
 
 </ol>";
-               Assert.AreEqual (exp, v, "#1272");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1272");
        }
 
        [Test]
@@ -24437,7 +24437,7 @@ public class RepeatInfo_Autogen {
        <li>(4,Item,4)</li>
 
 </ol>";
-               Assert.AreEqual (exp, v, "#1273");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1273");
        }
 
        [Test]
@@ -24456,7 +24456,7 @@ public class RepeatInfo_Autogen {
                string exp = @"<ol class=""mainstyle"">
 
 </ol>";
-               Assert.AreEqual (exp, v, "#1274");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1274");
        }
 
        [Test]
@@ -24480,7 +24480,7 @@ public class RepeatInfo_Autogen {
        <li>(4,Item,4)</li>
 
 </ol>";
-               Assert.AreEqual (exp, v, "#1275");
+               Assert.AreEqual (exp.Replace ("\r\n", "\n"), v, "#1275");
        }
 
        [Test]
diff --git a/mcs/class/System.Web/Test/System.Web.UI.WebControls/RepeatInfoTest.auto.cs b/mcs/class/System.Web/Test/System.Web.UI.WebControls/RepeatInfoTest.auto.cs
deleted file mode 100644 (file)
index e69de29..0000000
index a06b3be9cd9a760c4ac2de4091793aa49039b700..5968a4ecd8c0102e2f4c67bae4e4c95690f35579 100644 (file)
@@ -205,7 +205,7 @@ public class RepeatInfo_Autogen {{
                        sep ? "true" : "false");
                if (ex == null) {
                        sb.AppendFormat (@"             string exp = @""{0}"";
-               Assert.AreEqual (exp, v, ""#{1}"");
+               Assert.AreEqual (exp.Replace (""\r\n"", ""\n""), v, ""#{1}"");
        }}
 ", exp, num);
                } else {
index fd31e829cb35eadd8742916e22881c4076c85d18..51959ee6175b85e126f67f7a1b5ca3c59e62e4da 100644 (file)
@@ -446,7 +446,7 @@ namespace MonoTests.System.Xml
                        string ret = @"<one>
   <two>Some data.</two>
 </one>";
-                       Assert.AreEqual (ret, nav.OuterXml.Replace ("\r\n", "\n"), "#1");
+                       Assert.AreEqual (ret.Replace ("\r\n", "\n"), nav.OuterXml.Replace ("\r\n", "\n"), "#1");
                }
 
                [Test]
index 7bb0b34e181358fc7b82f8255033c6d4b91695be..d436633cbdda729861b83d28784349ac7fed5f00 100644 (file)
@@ -685,7 +685,7 @@ namespace MonoTests.System.Xml
 </child1>
 <child2 />
 <child3 />";
-                       Assert.AreEqual (result, n.OuterXml.Replace ("\r\n", "\n"), "#1");
+                       Assert.AreEqual (result.Replace ("\r\n", "\n"), n.OuterXml.Replace ("\r\n", "\n"), "#1");
                }
 
                [Test] // bug #376191
index 1d5b3ab3932f825eaaf8db13a05883af875af845..d85ff8afccfd5f5fcfee7ab0715b7a706bdab05a 100644 (file)
@@ -388,7 +388,7 @@ xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:msxsl='urn:schemas-micros
                        StringWriter sw_raw = new StringWriter ();
                        t.Transform (d, null, sw_raw);
 
-                       Assert.AreEqual (ref_out, sw_raw.ToString ().Replace ("\r\n", "\n"));
+                       Assert.AreEqual (ref_out.Replace ("\r\n", "\n"), sw_raw.ToString ().Replace ("\r\n", "\n"));
                }
 
                // http://support.microsoft.com/default.aspx?scid=kb;en-us;829014
index 3ee725dff252e037feb6f562b65756bf7ee8b961..ed8509221fcabd7114b2f1883c39a6bc6ca8e951 100644 (file)
@@ -303,7 +303,7 @@ namespace MonoTests.System.Xml
 <!--AAA-->
 
 <root />";
-                       Assert.AreEqual (xml, sw.ToString ().Replace ("\r\n", "\n"), "#1");
+                       Assert.AreEqual (xml.Replace ("\r\n", "\n"), sw.ToString ().Replace ("\r\n", "\n"), "#1");
                }
 
                [Test]
index f3262afd63159be028a0d1be5fb9a9b6074f8aa6..541fbf4913f64c02ba72ca1f7438cb60300ba91c 100644 (file)
@@ -67,7 +67,7 @@ bulldog Error: 0 :
  Error: 0 : 
 bulldog Transfer: 0 : hoge, relatedActivityId=00000000-0000-0000-0000-000000000000
 ";
-                       Assert.AreEqual (expected, sw.ToString ().Replace ("\r\n", "\n"));
+                       Assert.AreEqual (expected.Replace ("\r\n", "\n"), sw.ToString ().Replace ("\r\n", "\n"));
                }
 
                [Test]
@@ -116,7 +116,7 @@ bulldog Error: 0 :
     Timestamp={1}
 bulldog Transfer: 0 : hoge, relatedActivityId=00000000-0000-0000-0000-000000000000
 ", date.ToString ("o"), time); // date and time are in current culture
-                       Assert.AreEqual (expected, sw.ToString ().Replace ("\r\n", "\n"));
+                       Assert.AreEqual (expected.Replace ("\r\n", "\n"), sw.ToString ().Replace ("\r\n", "\n"));
                }
 
                class MyTraceListener : TraceListener
index 222b21270941700d2c01dbde58f8918f9c7e1395..c3d0396166b5f82a6df9da97ba8383f1fbf86cdb 100644 (file)
@@ -1,2 +1,5 @@
 test-853.cs           -text
-test-861.cs                    -text
\ No newline at end of file
+test-861.cs                    -text
+test-908.cs            crlf=input
+test-debug-*.cs                crlf=input
+support-test-debug-04.cs               crlf=input
index 17ed9971f2f90fb1e8cc11851737175932c2d788..74ed0da36a891adfad94c8bbd76bf12684f94b55 100644 (file)
@@ -149,7 +149,7 @@ Test/DocTest.dll-v1:
 Test/DocTest.dll-v2: 
        -rm -f Test/DocTest.cs
        cp Test/DocTest-v1.cs Test/DocTest.cs
-       cd Test && patch -p0 < DocTest-v2.patch
+       cd Test && patch --binary -p0 < DocTest-v2.patch
        -rm -f Test/DocTest.dll
        $(MAKE) TEST_CSCFLAGS=$(TEST_CSCFLAGS) Test/DocTest.dll