Skip to content

Commit 1f8bd36

Browse files
authored
Merge pull request #18 from riganti/reporting-deprecation
Removed reporting feature
2 parents d312796 + 39c6381 commit 1f8bd36

15 files changed

+0
-503
lines changed

src/Core/Riganti.Selenium.Core.Abstractions/Exceptions/TestExceptionBase.cs

-33
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
using System.Text;
88
using OpenQA.Selenium;
99
using Riganti.Selenium.Core.Abstractions.Attributes;
10-
using Riganti.Selenium.Core.Abstractions.Reporting;
1110

1211
namespace Riganti.Selenium.Core.Abstractions.Exceptions
1312
{
@@ -61,7 +60,6 @@ public override string StackTrace
6160
public string WebBrowser { get; set; }
6261
public string CurrentUrl { get; set; }
6362
public string Screenshot { get; set; }
64-
public Dictionary<string, TestRunInputResult> ReporterResults { get; set; }
6563

6664
protected TestExceptionBase()
6765
{
@@ -109,41 +107,10 @@ private string RenderMetadata()
109107
AppendField(sb, "Browser", WebBrowser);
110108
AppendField(sb, "Url", CurrentUrl);
111109
AppendField(sb, "Screenshot", Screenshot);
112-
AppendReportersResults(sb, ReporterResults);
113110

114111
return sb.ToString();
115112
}
116113

117-
private void AppendReportersResults(StringBuilder sb, Dictionary<string, TestRunInputResult> reporterResults)
118-
{
119-
if (reporterResults != null && reporterResults.Any())
120-
{
121-
sb.AppendLine("Reporters results: ");
122-
foreach (var result in reporterResults)
123-
{
124-
if (result.Value is FailedTestRunInputResult failedResult)
125-
{
126-
if (failedResult.Exception != null)
127-
{
128-
AppendField(sb, $"{result.Key}.Exception ", failedResult.Exception?.Message);
129-
}
130-
131-
continue;
132-
}
133-
134-
if (!string.IsNullOrWhiteSpace(result.Value?.TestResultUrl))
135-
{
136-
AppendField(sb, $"{result.Key}.TestResultUrl ", result.Value.TestResultUrl);
137-
}
138-
139-
if (!string.IsNullOrWhiteSpace(result.Value?.TestSuiteUrl))
140-
{
141-
AppendField(sb, $"{result.Key}.TestSuiteUrl ", result.Value.TestSuiteUrl);
142-
}
143-
}
144-
}
145-
}
146-
147114
private void RenderExceptionMessage(StringBuilder sb)
148115
{
149116
if (ExceptionMessage == null || ExceptionMessage.Length <= 0)

src/Core/Riganti.Selenium.Core.Abstractions/Reporting/FailedTestRunInputResult.cs

-12
This file was deleted.

src/Core/Riganti.Selenium.Core.Abstractions/Reporting/IReportingMetadataProvider.cs

-11
This file was deleted.

src/Core/Riganti.Selenium.Core.Abstractions/Reporting/ITestResultReporter.cs

-14
This file was deleted.

src/Core/Riganti.Selenium.Core.Abstractions/Reporting/TestRunAttachmentInputData.cs

-9
This file was deleted.

src/Core/Riganti.Selenium.Core.Abstractions/Reporting/TestRunInputData.cs

-25
This file was deleted.

src/Core/Riganti.Selenium.Core.Abstractions/Reporting/TestRunInputResult.cs

-9
This file was deleted.

src/Core/Riganti.Selenium.Core/Configuration/ReportingConfiguration.cs

-22
This file was deleted.

src/Core/Riganti.Selenium.Core/Configuration/ReportingOptions.cs

-14
This file was deleted.

src/Core/Riganti.Selenium.Core/Configuration/SeleniumTestsConfiguration.cs

-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,5 @@ public class SeleniumTestsConfiguration
1111
public TestRunOptions TestRunOptions { get; } = new TestRunOptions();
1212

1313
public LoggingOptions Logging { get; } = new LoggingOptions();
14-
public ReportingOptions Reporting { get; } = new ReportingOptions();
1514
}
1615
}

src/Core/Riganti.Selenium.Core/Discovery/ResultReportersFactory.cs

-86
This file was deleted.

0 commit comments

Comments
 (0)