Skip to content

Commit 3c90756

Browse files
committed
update build.cake file for code coverage
1 parent 4a16d55 commit 3c90756

21 files changed

+23
-22
lines changed

build.cake

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,11 @@ Task("Test-OpenCover")
159159
Register = "user",
160160
SkipAutoProps = true
161161
}
162+
.ExcludeByAttribute("*.ExcludeFromCodeCoverage*")
162163
.WithFilter("+[*]* -[*.UnitsTests]*")
163164
.WithFilter("-[xunit.*]*")
164165
.WithFilter("-[*.*Tests]*")
165-
.ExcludeByAttribute("*.ExcludeFromCodeCoverage*")
166+
//.AdditionalArguments("-hideskipped:All")
166167
;
167168

168169
foreach(var project in paths.Files.TestProjects)

src/Core.Mvc/Puzzle.Core.Multitenancy/.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<name>Puzzle.Core.Multitenancy</name>
55
</assembly>
66
<members>
7-
<member name="T:Puzzle.Core.Multitenancy.ExcludeFromCoverageAttribute">
7+
<member name="T:Puzzle.Core.Multitenancy.ExcludeFromCodeCoverageAttribute">
88
<summary>
99
Attribute to exclude from code coverage.
1010
</summary>

src/Core.Mvc/Puzzle.Core.Multitenancy/ExcludeFromCoverageAttribute.cs renamed to src/Core.Mvc/Puzzle.Core.Multitenancy/ExcludeFromCodeCoverageAttribute.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
/// Attribute to exclude from code coverage.
99
/// </summary>
1010
[AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Property)]
11-
public class ExcludeFromCoverageAttribute : Attribute { }
11+
public class ExcludeFromCodeCoverageAttribute : Attribute { }
1212
}

src/Core.Mvc/Puzzle.Core.Multitenancy/Internal/Logging/ILog`1.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
/// Generally used to enable activation of a named <see cref="ILog"/> from dependency injection.
1212
/// </summary>
1313
/// <typeparam name="TCategoryName">The type who's name is used for the logger category name.</typeparam>
14-
[ExcludeFromCoverage]
14+
[ExcludeFromCodeCoverage]
1515
public interface ILog<out TCategoryName> : ILog
1616
{
1717
}

src/Core.Mvc/Puzzle.Core.Multitenancy/Internal/Logging/LibLog.4.2.6/DisposableAction.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
/// <summary>
88
/// DisposableAction.
99
/// </summary>
10-
[ExcludeFromCoverage]
10+
[ExcludeFromCodeCoverage]
1111
internal class DisposableAction : IDisposable
1212
{
1313
private readonly Action onDispose;

src/Core.Mvc/Puzzle.Core.Multitenancy/Internal/Logging/LibLog.4.2.6/ILog.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ namespace Puzzle.Core.Multitenancy.Internal.Logging.LibLog
5959
/// <summary>
6060
/// Simple interface that represent a logger.
6161
/// </summary>
62-
[ExcludeFromCoverage]
62+
[ExcludeFromCodeCoverage]
6363
public interface ILog
6464
{
6565
/// <summary>
@@ -79,7 +79,7 @@ public interface ILog
7979
bool Log(LogLevel logLevel, Func<string> messageFunc, Exception exception = null, params object[] formatParameters);
8080
}
8181

82-
[ExcludeFromCoverage]
82+
[ExcludeFromCodeCoverage]
8383
internal class NoopLogger : ILog
8484
{
8585
public bool Log(LogLevel logLevel, Func<string> messageFunc, Exception exception = null, params object[] formatParameters) => true;

src/Core.Mvc/Puzzle.Core.Multitenancy/Internal/Logging/LibLog.4.2.6/LogExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ namespace Puzzle.Core.Multitenancy.Internal.Logging.LibLog
4343
/// <summary>
4444
/// Extenisons methos for class ILog.
4545
/// </summary>
46-
[ExcludeFromCoverage]
46+
[ExcludeFromCodeCoverage]
4747
internal static partial class LogExtensions
4848
{
4949
public static bool IsDebugEnabled(this ILog logger)

src/Core.Mvc/Puzzle.Core.Multitenancy/Internal/Logging/LibLog.4.2.6/LogProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ namespace Puzzle.Core.Multitenancy.Internal.Logging.LibLog
4545
/// <summary>
4646
/// Provides a mechanism to create instances of <see cref="ILog" /> objects.
4747
/// </summary>
48-
[ExcludeFromCoverage]
48+
[Multitenancy.ExcludeFromCodeCoverage]
4949
internal static class LogProvider
5050
{
5151
internal static readonly List<Tuple<IsLoggerAvailable, CreateLogProvider>> LogProviderResolvers =

src/Core.Mvc/Puzzle.Core.Multitenancy/Internal/Logging/LibLog.4.2.6/LogProviders/ColoredConsoleLogProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ namespace Puzzle.Core.Multitenancy.Internal.Logging.LibLog.LogProviders
4444
/// <summary>
4545
/// Provider for build logger for console.
4646
/// </summary>
47-
[ExcludeFromCoverage]
47+
[ExcludeFromCodeCoverage]
4848
public class ColoredConsoleLogProvider : ILogProvider
4949
{
5050
private static readonly Dictionary<LogLevel, ConsoleColor> Colors = new Dictionary<LogLevel, ConsoleColor>

src/Core.Mvc/Puzzle.Core.Multitenancy/Internal/Logging/LibLog.4.2.6/LogProviders/EntLibLogProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ namespace Puzzle.Core.Multitenancy.Internal.Logging.LibLog.LogProviders
4747
/// <summary>
4848
/// EntLibLogProvider
4949
/// </summary>
50-
[ExcludeFromCoverage]
50+
[Multitenancy.ExcludeFromCodeCoverage]
5151
internal class EntLibLogProvider : LogProviderBase
5252
{
5353
private const string TypeTemplate = "Microsoft.Practices.EnterpriseLibrary.Logging.{0}, Microsoft.Practices.EnterpriseLibrary.Logging";

0 commit comments

Comments
 (0)