Example #1
0
 protected virtual void OnTestSkipped(TestSkippedInfo info)
 {
     lock (sync)
     {
         Console.WriteLine("[SKIP] {0}: {1}", info.TestDisplayName, info.SkipReason);
     }
 }
 static void OnTestSkipped(TestSkippedInfo info)
 {
     lock (consoleLock)
     {
         telemetryClient.TrackTrace($"[SKIP] { info.TestDisplayName}: { info.SkipReason}", SeverityLevel.Warning);
     }
 }
 private void OnTestSkipped(TestSkippedInfo info)
 {
     lock (this.announcementLock)
     {
         this.announcer(Invariant($"   # [SKIP] {info.TestDisplayName}: {info.SkipReason}"));
     }
 }
Example #4
0
 static void OnTestSkipped(TestSkippedInfo info)
 {
     lock (_ConsoleLock) {
         Console.ForegroundColor = ConsoleColor.Yellow;
         R($"[SKIP] {info.TestDisplayName}: {info.SkipReason}");
         Console.ResetColor();
     }
 }
Example #5
0
 private static void OnTestSkipped(TestSkippedInfo info)
 {
     lock (LoggerLock)
     {
         Console.ForegroundColor = ConsoleColor.Yellow;
         Console.WriteLine($"[SKIP] {info.TestDisplayName}: {info.SkipReason}");
         Console.ResetColor();
     }
 }
 private void OnTestSkipped(TestSkippedInfo info)
 {
     lock (consoleLock)
     {
         Console.ForegroundColor = ConsoleColor.Yellow;
         LambdaLogger.Log($"[SKIP] {info.TestDisplayName}: {info.SkipReason}\n");
         Console.ResetColor();
     }
 }
Example #7
0
 static void OnTestSkipped(TestSkippedInfo info)
 {
     lock (consoleLock)
     {
         Console.ForegroundColor = ConsoleColor.Yellow;
         Console.WriteLine("[SKIP] {0}: {1}", info.TestDisplayName, info.SkipReason);
         Console.ResetColor();
     }
 }
Example #8
0
 private static void OnTestSkipped(TestSkippedInfo info)
 {
     lock (ConsoleLock)
     {
         ++_testsRun;
         Console.ForegroundColor = SkipColor;
         Console.Write("s"); // terse console output for a skipped test with detail going to log only
         WriteLineLogOnly(
             $"... {_testsRun,3}/{_discoveryInfo.TestCasesToRun} [SKIP] {info.TestDisplayName} reason: {info.SkipReason}");
     }
 }
Example #9
0
        public void OnTestSkipped(TestSkippedInfo testSkippedInfo)
        {
            var testResult = new TestResult()
            {
                PartitionKey  = _partitionKey,
                RowKey        = testSkippedInfo.TestDisplayName,
                SkippedReason = testSkippedInfo.SkipReason,
                Status        = "Skipped"
            };

            _collector.Add(testResult);
        }
        /// <summary>
        /// 单项测试跳过时
        /// </summary>
        public void OnTestSkipped(TestSkippedInfo info)
        {
            var assemblyName     = info.Runner.Assembly.GetName().Name;
            var webTesterManager = Application.Ioc.Resolve <WebTesterManager>();

            webTesterManager.UpdateInformation(assemblyName, testInfo => {
                testInfo.Counter.Skipped += 1;
                testInfo.SkippedMessage  += string.Format(
                    "Test {0} skipped: {1}\r\n\r\n", info.Method.GetFullName(), info.Exception.Message);
                testInfo.Updated();
            });
        }
Example #11
0
        public void OnTestSkipped(TestSkippedInfo info)
        {
            var item = new ReportItem
            {
                ThreadName   = _threadName,
                Duration     = 0,
                TestCase     = info.MethodName,
                TestSuite    = info.TypeName,
                ErrorMessage = info.SkipReason,
                ErrorTrace   = "",
                Status       = "SKIPPED"
            };

            _reportWriter.AddItemToReport(item);
        }
        protected void AssertsTestAddSkippedTest(TestSkippedInfo info)
        {
            var assemblyLocation = "abc.dll";
            var sut = new Result(assemblyLocation);

            Assert.Empty(sut.SkippedTests);

            sut.AddSkippedTest(info);
            Assert.Equal(1, sut.Skipped);
#if NET35
            Assert.Equal(1, sut.SkippedTests.Count);
#else
            Assert.Single(sut.SkippedTests);
#endif
            Assert.Contains(info, sut.SkippedTests);

            var actual = sut.SkippedTests.First();
            Assert.Equal(info.MethodName, actual.MethodName);
            Assert.Equal(info.TestCollectionDisplayName, actual.TestCollectionDisplayName);
            Assert.Equal(info.TestDisplayName, actual.TestDisplayName);
            Assert.Equal(info.TypeName, actual.TypeName);

            Assert.Equal(info.SkipReason, actual.SkipReason);
        }
Example #13
0
 private static void TestSkipped(TestSkippedInfo info)
 {
     Console.WriteLine("TestSkipped.");
 }
Example #14
0
 private static void OnTestSkipped(TestSkippedInfo info)
 {
     Log.Warning($"[SKIP] {info.TestDisplayName}: {info.SkipReason}");
 }
Example #15
0
 void OnTestSkipped(TestSkippedInfo obj)
 => Result.Add(new TestExecutionViewModel(obj.TypeName, TestExecutionStatus.Skipped(obj.SkipReason)));
Example #16
0
 private static void OnTestSkipped(TestSkippedInfo obj)
 {
     Console.WriteLine("Test skipped: " + obj.MethodName + " : " + obj.SkipReason);
 }
Example #17
0
 public void OnTestSkipped(TestSkippedInfo info)
 {
     Console.ForegroundColor = ConsoleColor.Yellow;
     Console.WriteLine($"skipped: {info.Exception.Message}");
     Console.ResetColor();
 }
 void TestSkippedHandler(TestSkippedInfo obj)
 {
 }
 public void TestAddSkippedTest(TestSkippedInfo info)
 {
     this.AssertsTestAddSkippedTest(info);
 }
 private void OnTestSkipped(TestSkippedInfo obj)
 {
     OnTestCaseEnd(new TestEnd(obj.MethodName, obj.TypeName.Split('.').Last(), obj.TestDisplayName,
                               obj.TestCollectionDisplayName, TestOutcome.Skipped, DateTime.MinValue, DateTime.MinValue));
 }