@@ -12,7 +12,7 @@ namespace Microsoft.Extensions.Logging.Analyzer.Test
12
12
{
13
13
public class FormatStringAnalyzerTests : DiagnosticVerifier
14
14
{
15
- [ Theory ]
15
+ [ Theory ( Skip = "https://github.com/aspnet/Extensions/issues/625" ) ]
16
16
[ MemberData ( nameof ( GenerateTemplateAndDefineUsages ) , @"""{0}""" , "1" ) ]
17
17
public void MEL0001IsProducedForNumericFormatArgument ( string format )
18
18
{
@@ -21,7 +21,7 @@ public void MEL0001IsProducedForNumericFormatArgument(string format)
21
21
Assert . Equal ( "MEL0001" , diagnostic . Id ) ;
22
22
}
23
23
24
- [ Theory ]
24
+ [ Theory ( Skip = "https://github.com/aspnet/Extensions/issues/625" ) ]
25
25
[ MemberData ( nameof ( GenerateTemplateAndDefineUsages ) , @"$""{string.Empty}""" , "" ) ]
26
26
[ MemberData ( nameof ( GenerateTemplateAndDefineUsages ) , @"""string"" + 2" , "" ) ]
27
27
public void MEL0002IsProducedForDynamicFormatArgument ( string format )
@@ -30,7 +30,7 @@ public void MEL0002IsProducedForDynamicFormatArgument(string format)
30
30
Assert . Equal ( "MEL0002" , diagnostic . Id ) ;
31
31
}
32
32
33
- [ Theory ]
33
+ [ Theory ( Skip = "https://github.com/aspnet/Extensions/issues/625" ) ]
34
34
[ MemberData ( nameof ( GenerateTemplateUsages ) , @"""{string}""" , "1, 2" ) ]
35
35
[ MemberData ( nameof ( GenerateTemplateUsages ) , @"""{str"" + ""ing}""" , "1, 2" ) ]
36
36
[ MemberData ( nameof ( GenerateTemplateUsages ) , @"""{"" + nameof(ILogger) + ""}""" , "" ) ]
@@ -41,7 +41,7 @@ public void MEL0003IsProducedForFormatArgumentCountMismatch(string format)
41
41
Assert . Equal ( "MEL0003" , diagnostic . Id ) ;
42
42
}
43
43
44
- [ Theory ]
44
+ [ Theory ( Skip = "https://github.com/aspnet/Extensions/issues/625" ) ]
45
45
[ InlineData ( @"LoggerMessage.Define(LogLevel.Information, 42, ""{One} {Two} {Three}"");" ) ]
46
46
[ InlineData ( @"LoggerMessage.Define<int>(LogLevel.Information, 42, ""{One} {Two} {Three}"");" ) ]
47
47
[ InlineData ( @"LoggerMessage.Define<int, int>(LogLevel.Information, 42, ""{One} {Two} {Three}"");" ) ]
@@ -56,7 +56,7 @@ public void MEL0003IsProducedForDefineMessageTypeParameterMismatch(string invoca
56
56
Assert . Equal ( "MEL0003" , diagnostic . Id ) ;
57
57
}
58
58
59
- [ Theory ]
59
+ [ Theory ( Skip = "https://github.com/aspnet/Extensions/issues/625" ) ]
60
60
[ InlineData ( "LogTrace" , @"""This is a test {Message}"", ""Foo""" ) ]
61
61
[ InlineData ( "LogDebug" , @"""This is a test {Message}"", ""Foo""" ) ]
62
62
[ InlineData ( "LogInformation" , @"""This is a test {Message}"", ""Foo""" ) ]
@@ -71,15 +71,15 @@ public void MEL0004IsProducedForInvocationsOfAllLoggerExtensions(string method,
71
71
Assert . Equal ( $ "For improved performance, use pre-compiled log messages instead of calling '{ method } ' with a string message.", diagnostic . GetMessage ( ) ) ;
72
72
}
73
73
74
- [ Theory ]
74
+ [ Theory ( Skip = "https://github.com/aspnet/Extensions/issues/625" ) ]
75
75
[ MemberData ( nameof ( GenerateTemplateAndDefineUsages ) , @"""{camelCase}""" , "1" ) ]
76
76
public void MEL0005IsProducedForCamelCasedFormatArgument ( string format )
77
77
{
78
78
var diagnostic = Assert . Single ( GetDiagnostics ( format , "MEL0005" ) ) ;
79
79
Assert . Equal ( "MEL0005" , diagnostic . Id ) ;
80
80
}
81
81
82
- [ Theory ]
82
+ [ Theory ( Skip = "https://github.com/aspnet/Extensions/issues/625" ) ]
83
83
// Concat would be optimized by compiler
84
84
[ MemberData ( nameof ( GenerateTemplateAndDefineUsages ) , @"nameof(ILogger) + "" string""" , "" ) ]
85
85
[ MemberData ( nameof ( GenerateTemplateAndDefineUsages ) , @""" string"" + "" string""" , "" ) ]
0 commit comments