Merge pull request #194 from QuickJack/master
[mono.git] / mcs / class / System / Test / System.Text.RegularExpressions / SplitTests.cs
index 6d21e37491ff2b4446876d27d56b66f36051aa22..52b47903f914572ab1d8beb6ee3fc8c1c75530df 100644 (file)
 // distribute, sublicense, and/or sell copies of the Software, and to
 // permit persons to whom the Software is furnished to do so, subject to
 // the following conditions:
-//
+// 
 // The above copyright notice and this permission notice shall be
 // included in all copies or substantial portions of the Software.
-//
+// 
 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
@@ -33,53 +33,41 @@ using System.Text.RegularExpressions;
 
 namespace MonoTests.System.Text.RegularExpressions
 {
-[TestFixture]
-public class SpliTest {
+       [TestFixture]
+       public class SpliTest {
 
-    static void TestSplit (string pattern, string text, params string[] res) {
-        var r = new Regex (pattern);
-        var a = r.Split (text);
-        if (a.Length != res.Length) {
-            Assert.AreEqual (res.Length, a.Length, "length");
-        }
+       static void TestSplit (string pattern, string text, params string[] res) {
+               var r = new Regex (pattern);
+               var a = r.Split (text);
+               if (a.Length != res.Length) {
+                       Assert.AreEqual (res.Length, a.Length, "length");
+               }
 
-        for (int i = 0; i < res.Length; ++i) {
-            if (!a [i].Equals (res [i])) {
-                Assert.AreEqual (res [i], a [i], "idx_" + i);
-            }
-        }
-    }
+               for (int i = 0; i < res.Length; ++i) {
+                       if (!a [i].Equals (res [i])) {
+                               Assert.AreEqual (res [i], a [i], "idx_" + i);
+                       }
+               }
+       }
 
-    [Test]
-    public void NoGroups () {
-        TestSplit ("el", "hello", "h", "lo");
-    }
+       [Test]
+       public void NoGroups () { TestSplit ("el", "hello", "h", "lo"); }
 
-    [Test]
-    public void SingleGroup () {
-        TestSplit ( "(el)", "hello", "h", "el", "lo");
-    }
+       [Test]
+       public void SingleGroup () { TestSplit ( "(el)", "hello", "h", "el", "lo"); }
 
-    [Test]
-    public void TwoGroups () {
-        TestSplit ("(el)|(xx)", "hello", "h", "el", "lo");
-    }
+       [Test]
+       public void TwoGroups () { TestSplit ("(el)|(xx)", "hello", "h", "el", "lo"); }
 
-    [Test]
-    public void TwoGroupsInverted () {
-        TestSplit ("(cc)|(el)", "hello", "h", "el", "lo");
-    }
+       [Test]
+       public void TwoGroupsInverted () { TestSplit ("(cc)|(el)", "hello", "h", "el", "lo"); }
 
-    [Test]
-    public void TwoValidGroups () {
-        TestSplit ("(el)|(lo)", "hello", "h", "el", "", "lo", "");
-    }
+       [Test]
+       public void TwoValidGroups () { TestSplit ("(el)|(lo)", "hello", "h", "el", "", "lo", ""); }
 
-    [Test]
-    public void ThreGroups () {
-        TestSplit ("(el)|(xx)|(yy)", "hello", "h", "el", "lo");
-    }
+       [Test]
+       public void ThreGroups () { TestSplit ("(el)|(xx)|(yy)", "hello", "h", "el", "lo"); }
 
-}
+       }
 }