@@ -17,15 +17,21 @@ public void PermissiveRecordMatcherWithApiExclusion_ContainsIgnoredProvider()
17
17
{
18
18
"/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/providers/Microsoft.Sql?api-version=2016-09-01" ,
19
19
"/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/resourcegroups/ps8625?api-version=2016-09-01" ,
20
+
21
+ // - The above uris should be ignored
20
22
"/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/providers/Microsoft.Sql/virtualClusters?api-version=2015-05-01-preview" ,
23
+ "/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/resourceGroups/ps8625/providers/Microsoft.Sql/virtualClusters?api-version=2015-05-01-preview" ,
24
+
21
25
"/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/resourceGroups/ps8625/providers/Microsoft.Network/virtualNetworks/cl_initial?api-version=2018-12-01" ,
26
+
27
+ "/subscriptions/4cac86b0-1e56-48c2-9df2-669a6d2d87c5/providers/Microsoft.Sql/managedInstances" ,
28
+ "/subscriptions/4cac86b0-1e56-48c2-9df2-669a6d2d87c5/resourceGroups/ps8625/providers/Microsoft.Sql/managedInstances" ,
22
29
"/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/resourceGroups/ps8625/providers/Microsoft.Sql/managedInstances/ps8807?api-version=2015-05-01-preview" ,
23
- "/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1 /resourceGroups/ps8625 /providers/Microsoft.Sql/servers/ps8807 ?api-version=2015-05 -01-preview" ,
24
- "/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/resourceGroups/ps8625/providers/Microsoft.Sql/virtualClusters?api-version=2015-05-01-preview" ,
30
+ "/subscriptions/cca24ec8-99b5-4aa7-9ff6-486e886f304c /resourceGroups/cl_one /providers/Microsoft.Sql/managedInstances/dc-cmdlet-serverps8052 ?api-version=2018-06 -01-preview" ,
31
+
25
32
"/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/resourceGroups/ps8625/providers/Microsoft.Sql/managedInstances/ps8807/managedDatabases/db1?api-version=2017-03-01-preview" ,
33
+ "/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/resourceGroups/ps8625/providers/Microsoft.Sql/servers/ps8807?api-version=2015-05-01-preview" ,
26
34
"/subscriptions/a8c9a924-06c0-4bde-9788-e7b1370969e1/resourceGroups/ps8625/providers/Microsoft.Sql/servers/ps8807/databases/testdb?api-version=2017-03-01-preview" ,
27
- "/subscriptions/4cac86b0-1e56-48c2-9df2-669a6d2d87c5/providers/Microsoft.Sql/managedInstances" ,
28
- "/subscriptions/4cac86b0-1e56-48c2-9df2-669a6d2d87c5/resourceGroups/ps8625/providers/Microsoft.Sql/managedInstances"
29
35
} ;
30
36
31
37
TestContainsIgnoredProvider (
@@ -39,15 +45,21 @@ public void PermissiveRecordMatcherWithApiExclusion_ContainsIgnoredProvider()
39
45
{
40
46
"Microsoft.Sql/managedInstances" ,
41
47
} ,
42
- expectedNumIgnored : 3 ) ;
48
+ expectedNumIgnored : 4 ) ;
43
49
50
+ var len = testRequestUris . Count ( ) ;
44
51
TestContainsIgnoredProvider (
45
52
requestUrisToTest : testRequestUris ,
46
- resourcesToIgnore : new string [ 1 ]
53
+ resourcesToIgnore : new string [ 6 ]
47
54
{
48
- "Microsoft.Sql/managedInstances/managedDatabases"
55
+ "Microsoft.Network/virtualNetworks" ,
56
+ "Microsoft.Sql/virtualClusters" ,
57
+ "Microsoft.Sql/managedInstances" ,
58
+ "Microsoft.Sql/managedInstances/managedDatabases" ,
59
+ "Microsoft.Sql/servers" ,
60
+ "Microsoft.Sql/servers/databases"
49
61
} ,
50
- expectedNumIgnored : 1 ) ;
62
+ expectedNumIgnored : 10 ) ;
51
63
}
52
64
53
65
private void TestContainsIgnoredProvider (
0 commit comments