Exemplo n.º 1
0
        _TestCaseCleanupFailure AdaptTestCaseCleanupFailure(ITestCaseCleanupFailure message)
        {
            var testCollectionUniqueID = UniqueIDForTestCollection(assemblyUniqueID, message.TestCollection);
            var testClassUniqueID      = UniqueIDForTestClass(testCollectionUniqueID, message.TestClass);
            var testMethodUniqueID     = UniqueIDForTestMethod(testClassUniqueID, message.TestMethod);

            return(new _TestCaseCleanupFailure
            {
                AssemblyUniqueID = assemblyUniqueID,
                ExceptionParentIndices = message.ExceptionParentIndices,
                ExceptionTypes = message.ExceptionTypes,
                Messages = message.Messages,
                StackTraces = message.StackTraces,
                TestCaseUniqueID = message.TestCase.UniqueID,
                TestCollectionUniqueID = testCollectionUniqueID,
                TestClassUniqueID = testClassUniqueID,
                TestMethodUniqueID = testMethodUniqueID,
            });
        }
Exemplo n.º 2
0
        protected override bool Visit(ITestCaseCleanupFailure cleanupFailure)
        {
            logger.LogImportantMessage(cleanupFailure.ToJson());

            return base.Visit(cleanupFailure);
        }
Exemplo n.º 3
0
        public static string ToJson(this ITestCaseCleanupFailure testAssemblyCleanupFailure)
        {
            var json = initObject("testAssemblyCleanupFailure", testAssemblyCleanupFailure, typeof(ITestCaseCleanupFailure));

            return(ToJson(json));
        }
Exemplo n.º 4
0
        protected override bool Visit(ITestCaseCleanupFailure cleanupFailure)
        {
            AddError("test-case-cleanup", cleanupFailure.TestCase.DisplayName, cleanupFailure);

            return(base.Visit(cleanupFailure));
        }
Exemplo n.º 5
0
        protected override bool Visit(ITestCaseCleanupFailure cleanupFailure)
        {
            ReportError(String.Format("Test Case Cleanup Failure ({0})", cleanupFailure.TestCase.DisplayName), cleanupFailure);

            return(base.Visit(cleanupFailure));
        }
        /// <inheritdoc/>
        protected override bool Visit(ITestCaseCleanupFailure cleanupFailure)
        {
            LogError($"Test Case Cleanup Failure ({cleanupFailure.TestCase.DisplayName})", cleanupFailure);

            return(base.Visit(cleanupFailure));
        }
Exemplo n.º 7
0
 protected override bool Visit(ITestCaseCleanupFailure cleanupFailure)
 {
     return(WriteError(String.Format("Test Case Cleanup Failure ({0})", cleanupFailure.TestCase.DisplayName), cleanupFailure, cleanupFailure.TestCases));
 }
Exemplo n.º 8
0
        protected override bool Visit(ITestCaseCleanupFailure cleanupFailure)
        {
            WriteError(string.Format("Test Case Cleanup Failure ({0})", cleanupFailure.TestCase.DisplayName), cleanupFailure);

            return base.Visit(cleanupFailure);
        }
Exemplo n.º 9
0
 /// <summary>
 /// Called when an instance of <see cref="ITestCaseCleanupFailure"/> is sent to the message sink.
 /// </summary>
 /// <param name="cleanupFailure">The message.</param>
 /// <returns>Return <c>true</c> to continue executing tests; <c>false</c> otherwise.</returns>
 protected virtual bool Visit(ITestCaseCleanupFailure cleanupFailure)
 {
     return(true);
 }
        /// <inheritdoc/>
        protected override bool Visit(ITestCaseCleanupFailure cleanupFailure)
        {
            LogError($"Test Case Cleanup Failure ({cleanupFailure.TestCase.DisplayName})", cleanupFailure);

            return base.Visit(cleanupFailure);
        }
Exemplo n.º 11
0
 protected override bool Visit(ITestCaseCleanupFailure testCaseCleanupFailure)
 {
     // TODO: What causes this to be called? Not captured in existing tests
     // BeforeAfterAttribute?
     return(context.ShouldContinue);
 }
Exemplo n.º 12
0
        protected override bool Visit(ITestCaseCleanupFailure cleanupFailure)
        {
            logger.LogImportantMessage(cleanupFailure.ToJson());

            return(base.Visit(cleanupFailure));
        }
        protected override bool Visit(ITestCaseCleanupFailure cleanupFailure)
        {
            ExecutionSummary.Errors++;

            return(WriteError($"Test Case Cleanup Failure ({cleanupFailure.TestCase.DisplayName})", cleanupFailure, cleanupFailure.TestCases));
        }