ircsharp/IRCSharp.Tests/Robots/Glob.cs

16 lines
391 B
C#

using IRCRobots;
namespace IRCSharp.Tests.Robots;
[TestClass]
public class GlobTests
{
[TestMethod]
public void GlobCollapse()
{
Assert.AreEqual("?*", Glob.Collapse("**?*"));
Assert.AreEqual("a?*a*", Glob.Collapse("a**?a*"));
Assert.AreEqual("????*a", Glob.Collapse("?*?*?*?*a"));
Assert.AreEqual("a?*a?*", Glob.Collapse("a*?*a?**"));
}
}