Пример #1
0
        public void IgnoreBinary_NotGiven_ShouldForceCSharpFiles()
        {
            var args = new IndexerArgs(Args("create IndexerArgs repository"));

            Assert.IsFalse(args.IgnoreBinaryFilter.IsMatch(".csharp"));
            Assert.IsTrue(args.IgnoreBinaryFilter.IsMatch(".cs"));
        }
Пример #2
0
        public void SingleRevisionOption_IsTrue()
        {
            var args = new IndexerArgs(Args(@"create d:\index d:\repository -r1000 -s -v 4"));

            Assert.IsTrue(args.SingleRevision);
            Assert.AreEqual(4, args.Verbosity);
            Assert.AreEqual(1000, args.MaxRevision);
        }
Пример #3
0
        public void IgnoreBinary_IsGiven_ShouldReturnGivenRegex()
        {
            var args = new IndexerArgs(Args(@"create index repository -b-(c|cpp)$"));

            Assert.AreEqual("-(c|cpp)$", args.IgnoreBinaryFilter.ToString());
        }