nunit-core team mailing list archive
-
nunit-core team
-
Mailing list archive
-
Message #01490
[Bug 697919] [NEW] Exception in -Is.StringMatching(string)- method
You have been subscribed to a public bug:
This is my code:
[Test]
public void Test_NUnitBug()
{
const string ExpectedString = "NUnit is :) happy!";
Encoding encoding = Encoding.Unicode;
byte[] bytes = encoding.GetBytes(ExpectedString);
string actualString = encoding.GetString(bytes);
Console.WriteLine(actualString);
Console.WriteLine(ExpectedString);
Console.WriteLine(actualString.Length);
Console.WriteLine(ExpectedString.Length);
Assert.That(actualString, Is.StringMatching(ExpectedString));
}
This is the exception:
NUnit is :) happy!
NUnit is :) happy!
18
18
System.ArgumentException : parsing "NUnit is :) happy!" - Too many )'s.
at System.Text.RegularExpressions.RegexParser.ScanRegex()
at System.Text.RegularExpressions.RegexParser.Parse(String re, RegexOptions op)
at System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, Boolean useCache)
at System.Text.RegularExpressions.Regex.IsMatch(String input, String pattern, RegexOptions options)
at NUnit.Framework.Constraints.RegexConstraint.Matches(Object actual)
at NUnit.Framework.Assert.That(Object actual, IResolveConstraint expression, String message, Object[] args)
at MyCopy.Test_NUnitBug() in MyTest.cs: line 48
------
I ran NUnit using the console and ReSharper.
** Affects: nunit-3.0
Importance: Undecided
Status: New
--
Exception in -Is.StringMatching(string)- method
https://bugs.launchpad.net/bugs/697919
You received this bug notification because you are a member of NUnit Core Developers, which is the registrant for NUnit Framework.
References