Esempio n. 1
0
        protected override bool Visit(ITestStarting testStarting)
        {
            Console.WriteLine("##teamcity[testStarted name='{0}' flowId='{1}']",
                              TeamCityEscape(testStarting.Test.DisplayName),
                              ToFlowId(testStarting.TestCollection.DisplayName));

            return base.Visit(testStarting);
        }
Esempio n. 2
0
        protected override bool Visit(ITestStarting testStarting)
        {
            Log.LogMessage(MessageImportance.High, "##teamcity[testStarted name='{0}' flowId='{1}']",
                           TeamCityEscape(testStarting.TestDisplayName),
                           ToFlowId(testStarting.TestCollection.DisplayName));

            return(base.Visit(testStarting));
        }
        protected override bool Visit(ITestStarting testStarting)
        {
            logger.LogImportantMessage("##teamcity[testStarted name='{0}' flowId='{1}']",
                                       Escape(displayNameFormatter.DisplayName(testStarting.Test)),
                                       ToFlowId(testStarting.TestCollection.DisplayName));

            return(base.Visit(testStarting));
        }
Esempio n. 4
0
 protected override bool Visit(ITestStarting testStarting)
 {
     if (_showProgress)
     {
         _log.WriteLine($"   {XmlEscape(testStarting.Test.DisplayName)} [STARTING]");
     }
     return(base.Visit(testStarting));
 }
Esempio n. 5
0
 protected override bool Visit(ITestStarting testStarting)
 {
     if (_verbose)
     {
         Console.WriteLine($"   {XmlEscape(testStarting.Test.DisplayName)} [STARTING]");
     }
     return(base.Visit(testStarting));
 }
Esempio n. 6
0
        protected override bool Visit(ITestStarting testStarting)
        {
            Log.LogMessage(MessageImportance.High, "##teamcity[testStarted name='{0}' flowId='{1}']",
                           TeamCityEscape(testStarting.Test.DisplayName),
                           ToFlowId(testStarting.TestCollection.DisplayName));

            return base.Visit(testStarting);
        }
        protected override bool Visit(ITestStarting testStarting)
        {
            var test = _conversions[testStarting.TestCase];

            _sink?.SendTestStarted(test);

            return(true);
        }
Esempio n. 8
0
        protected override bool Visit(ITestStarting testStarting)
        {
            Console.WriteLine("##teamcity[testStarted name='{0}' flowId='{1}']",
                              TeamCityEscape(testStarting.TestDisplayName),
                              ToFlowId(testStarting.TestCollection.DisplayName));

            return(base.Visit(testStarting));
        }
Esempio n. 9
0
        protected override bool Visit(ITestStarting testStarting)
        {
            if (verbose)
            {
                Log.LogMessage("    START: {0}", Escape(testStarting.TestDisplayName));
            }

            return(base.Visit(testStarting));
        }
Esempio n. 10
0
        protected override bool Visit(ITestStarting testStarting)
        {
            var testName = testStarting.Test.DisplayName;
            if (testMethods.ContainsKey(testName))
                testName = String.Format("{0} {1}", testName, testMethods[testName]);

            AppVeyorLogger.AddTest(testName, FrameworkName, assemblyFileName, "Running", null, null, null, null, null);

            return base.Visit(testStarting);
        }
Esempio n. 11
0
        protected override bool Visit(ITestStarting testStarting)
        {
            var displayName = TeamCityEscape(GetDisplayName(testStarting.Test, createNew: true));

            LogMessage(displayName, false, "##teamcity[testStarted name='{0}' flowId='{1}']",
                       displayName,
                       ToFlowId(testStarting.TestCollection.DisplayName));

            return(base.Visit(testStarting));
        }
Esempio n. 12
0
        protected override bool Visit(ITestStarting testStarting)
        {
            var vsTestCase = FindTestCase(testStarting.TestCase);

            if (vsTestCase != null)
            {
                recorder.RecordStart(vsTestCase);
            }

            return(!cancelledThunk());
        }
Esempio n. 13
0
 protected override bool Visit(ITestStarting testStarting)
 {
     if (showProgress)
     {
         lock (consoleLock)
         {
             Console.WriteLine("   {0} [STARTING]", Escape(testStarting.Test.DisplayName));
         }
     }
     return(base.Visit(testStarting));
 }
Esempio n. 14
0
        protected override bool Visit(ITestStarting testStarting)
        {
            var test = _conversions[testStarting.TestCase];

            if (_sink != null)
            {
                _sink.RecordStart(test);
            }

            return(true);
        }
        protected override bool Visit(ITestStarting testStarting)
        {
            var testName = testStarting.Test.DisplayName;

            lock (testMethods)
                if (testMethods.ContainsKey(testName))
                    testName = $"{testName} {testMethods[testName]}";

            AppVeyorAddTest(testName, "xUnit", assemblyFileName, "Running", null, null, null, null);

            return base.Visit(testStarting);
        }
        protected override bool Visit(ITestStarting testStarting)
        {
            var testName = testStarting.Test.DisplayName;

            if (testMethods.ContainsKey(testName))
            {
                testName = $"{testName} {testMethods[testName]}";
            }

            AppVeyorAddTest(testName, "xUnit", assemblyFileName, "Running", null, null, null, null, null);

            return(base.Visit(testStarting));
        }
Esempio n. 17
0
        protected override bool Visit(ITestStarting testStarting)
        {
            var testName = testStarting.Test.DisplayName;

            if (testMethods.ContainsKey(testName))
            {
                testName = String.Format("{0} {1}", testName, testMethods[testName]);
            }

            AppVeyorLogger.AddTest(testName, FrameworkName, assemblyFileName, "Running", null, null, null, null, null);

            return(base.Visit(testStarting));
        }
Esempio n. 18
0
        protected override bool Visit(ITestStarting testStarting)
        {
            if (testStarting.TestCases != null)
            {
                foreach (var testCase in testStarting.TestCases)
                {
                    _sink.RecordStart(testCase.ToTest());
                }
            }
            else
            {
                _sink.RecordStart(testStarting.TestCase.ToTest());
            }

            return(base.Visit(testStarting));
        }
Esempio n. 19
0
        _TestStarting AdaptTestStarting(ITestStarting message)
        {
            var testCollectionUniqueID = UniqueIDForTestCollection(assemblyUniqueID, message.TestCollection);
            var testClassUniqueID      = UniqueIDForTestClass(testCollectionUniqueID, message.TestClass);
            var testMethodUniqueID     = UniqueIDForTestMethod(testClassUniqueID, message.TestMethod);
            var testCaseUniqueID       = message.TestCase.UniqueID;
            var testUniqueID           = UniqueIDForTest(testCaseUniqueID, message.Test);

            return(new _TestStarting
            {
                AssemblyUniqueID = assemblyUniqueID,
                TestCaseUniqueID = testCaseUniqueID,
                TestCollectionUniqueID = testCollectionUniqueID,
                TestClassUniqueID = testClassUniqueID,
                TestDisplayName = message.Test.DisplayName,
                TestMethodUniqueID = testMethodUniqueID,
                TestUniqueID = testUniqueID
            });
        }
Esempio n. 20
0
        protected override bool Visit(ITestStarting testStarting)
        {
            if (showProgress)
            {
                lock (consoleLock)
                {
                    Console.WriteLine("   {0} [STARTING]", XmlEscape(testStarting.Test.DisplayName));
                }
            }

            if (!runningTests.TryAdd(testStarting.Test.DisplayName, clock.ElapsedMilliseconds))
            {
                lock (consoleLock)
                {
                    Console.WriteLine("ERROR: Failed to add {0} to running tests set.", testStarting.Test.DisplayName);
                }
            }

            return(base.Visit(testStarting));
        }
Esempio n. 21
0
 /// <summary>
 /// Called when an instance of <see cref="ITestStarting"/> is sent to the message sink.
 /// </summary>
 /// <param name="testStarting">The message.</param>
 /// <returns>Return <c>true</c> to continue executing tests; <c>false</c> otherwise.</returns>
 protected virtual bool Visit(ITestStarting testStarting)
 {
     return(true);
 }
        protected override bool Visit(ITestStarting testStarting)
        {
            var displayName = TeamCityEscape(GetDisplayName(testStarting.Test, createNew: true));
            LogMessage(displayName, false, "##teamcity[testStarted name='{0}' flowId='{1}']",
                           displayName,
                           ToFlowId(testStarting.TestCollection.DisplayName));

            return base.Visit(testStarting);
        }
Esempio n. 23
0
 protected override bool Visit(ITestStarting testStarting)
 {
     if (showProgress)
     {
         lock (consoleLock)
         {
             Console.WriteLine("   {0} [STARTING]", Escape(testStarting.Test.DisplayName));
         }
     }
     return base.Visit(testStarting);
 }
        protected override bool Visit(ITestStarting testStarting)
        {
            Logger.LogMessage($"    {Escape(testStarting.Test.DisplayName)}");

            return base.Visit(testStarting);
        }
Esempio n. 25
0
        protected override bool Visit(ITestStarting testStarting)
        {
            if (verbose)
                Log.LogMessage("    START: {0}", Escape(testStarting.TestDisplayName));

            return base.Visit(testStarting);
        }
Esempio n. 26
0
 protected override bool Visit(ITestStarting testStarting)
 {
     return(base.Visit(testStarting));
 }
Esempio n. 27
0
 public OnMessage_TestStarting()
 {
     testStarting = Substitute.For <ITestStarting>();
     testStarting.TestDisplayName.Returns("This is my display name \t\r\n");
 }
Esempio n. 28
0
 public OnMessage_TestStarting()
 {
     testStarting = Substitute.For<ITestStarting>();
     testStarting.TestDisplayName.Returns("This is my display name \t\r\n");
 }
        protected override bool Visit(ITestStarting testStarting)
        {
            Logger.LogMessage($"    {Escape(testStarting.Test.DisplayName)}");

            return(base.Visit(testStarting));
        }
Esempio n. 30
0
        protected override bool Visit(ITestStarting testStarting)
        {
            recorder.RecordStart(testCases[testStarting.TestCase]);

            return(!cancelledThunk());
        }
 protected override bool Visit(ITestStarting testStarting)
 {
     _sink.RecordStart(testStarting.TestCase.ToDesignTimeTest());
     return(base.Visit(testStarting));
 }
Esempio n. 32
0
        public static string ToJson(this ITestStarting testStarting, string flowId)
        {
            var json = initObject("testStarting", testStarting, typeof(ITestStarting), flowId);

            return(ToJson(json));
        }
 protected abstract void OnTestStarted(ITestStarting testStarted);
Esempio n. 34
0
 protected override bool Visit(ITestStarting testStarting)
 {
     Calls.Add("ITestStarting");
     return base.Visit(testStarting);
 }
        protected override bool Visit(ITestStarting testStarting)
        {
            logger.LogImportantMessage("##teamcity[testStarted name='{0}' flowId='{1}']",
                                       Escape(displayNameFormatter.DisplayName(testStarting.Test)),
                                       ToFlowId(testStarting.TestCollection.DisplayName));

            return base.Visit(testStarting);
        }
Esempio n. 36
0
        protected override bool Visit(ITestStarting testStarting)
        {
            logger.LogImportantMessage(testStarting.ToJson(ToFlowId(testStarting.TestCollection.DisplayName)));

            return(base.Visit(testStarting));
        }
Esempio n. 37
0
 protected override void OnTestStarted(ITestStarting testStarted)
 {
     Process(testStarted.TestCase.DisplayName, testStarted.TestCase.UniqueID, TestState.Running);
 }
 protected override bool Visit(ITestStarting testStarting)
 {
     return base.Visit(testStarting);
 }
Esempio n. 39
0
 protected override bool Visit(ITestStarting testStarting)
 {
     Calls.Add("ITestStarting");
     return(base.Visit(testStarting));
 }
Esempio n. 40
0
        protected override bool Visit(ITestStarting testStarting)
        {
            logger.LogImportantMessage(testStarting.ToJson(ToFlowId(testStarting.TestCollection.DisplayName)));

            return base.Visit(testStarting);
        }
Esempio n. 41
0
        protected override bool Visit(ITestStarting testStarting)
        {
            if (verbose)
                Console.WriteLine("    START: {0}", Escape(testStarting.TestDisplayName));

            return base.Visit(testStarting);
        }