@@ -6,33 +6,13 @@ testRule('xgen-IPA-102-path-alternate-resource-name-path-param', [
66 name : 'valid paths - api/atlas/v2' ,
77 document : {
88 paths : {
9- '/api/atlas/v2/resourceName' : {
10- post : { } ,
11- get : { } ,
12- } ,
13- '/api/atlas/v2/resourceName/{pathParam}' : {
14- get : { } ,
15- patch : { } ,
16- delete : { } ,
17- } ,
18- '/api/atlas/v2/resourceName1/{pathParam}/resourceName2' : {
19- post : { } ,
20- get : { } ,
21- } ,
22- '/api/atlas/v2/resourceName1/{pathParam1p}/resourceName2/{pathParam2}' : {
23- get : { } ,
24- patch : { } ,
25- delete : { } ,
26- } ,
27- '/api/atlas/v2/resourceName/{pathParam}:method' : {
28- post : { } ,
29- } ,
30- '/api/atlas/v2/custom:method' : {
31- post : { } ,
32- } ,
33- '/api/atlas/v2' : {
34- post : { } ,
35- } ,
9+ '/api/atlas/v2/resourceName' : { } ,
10+ '/api/atlas/v2/resourceName/{pathParam}' : { } ,
11+ '/api/atlas/v2/resourceName1/{pathParam}/resourceName2' : { } ,
12+ '/api/atlas/v2/resourceName1/{pathParam1p}/resourceName2/{pathParam2}' : { } ,
13+ '/api/atlas/v2/resourceName/{pathParam}:method' : { } ,
14+ '/api/atlas/v2/custom:method' : { } ,
15+ '/api/atlas/v2' : { } ,
3616 } ,
3717 } ,
3818 errors : [ ] ,
@@ -41,33 +21,13 @@ testRule('xgen-IPA-102-path-alternate-resource-name-path-param', [
4121 name : 'valid paths - api/atlas/v2/unauth' ,
4222 document : {
4323 paths : {
44- '/api/atlas/v2/unauth/resourceName' : {
45- post : { } ,
46- get : { } ,
47- } ,
48- '/api/atlas/v2/unauth/resourceName/{pathParam}' : {
49- get : { } ,
50- patch : { } ,
51- delete : { } ,
52- } ,
53- '/api/atlas/v2/unauth/resourceName1/{pathParam}/resourceName2' : {
54- post : { } ,
55- get : { } ,
56- } ,
57- '/api/atlas/v2/unauth/resourceName1/{pathParam1p}/resourceName2/{pathParam2}' : {
58- get : { } ,
59- patch : { } ,
60- delete : { } ,
61- } ,
62- '/api/atlas/v2/unauth/resourceName/{pathParam}:method' : {
63- post : { } ,
64- } ,
65- '/api/atlas/v2/unauth/custom:method' : {
66- post : { } ,
67- } ,
68- '/api/atlas/v2/unauth' : {
69- post : { } ,
70- } ,
24+ '/api/atlas/v2/unauth/resourceName' : { } ,
25+ '/api/atlas/v2/unauth/resourceName/{pathParam}' : { } ,
26+ '/api/atlas/v2/unauth/resourceName1/{pathParam}/resourceName2' : { } ,
27+ '/api/atlas/v2/unauth/resourceName1/{pathParam1p}/resourceName2/{pathParam2}' : { } ,
28+ '/api/atlas/v2/unauth/resourceName/{pathParam}:method' : { } ,
29+ '/api/atlas/v2/unauth/custom:method' : { } ,
30+ '/api/atlas/v2/unauth' : { } ,
7131 } ,
7232 } ,
7333 errors : [ ] ,
@@ -76,30 +36,12 @@ testRule('xgen-IPA-102-path-alternate-resource-name-path-param', [
7636 name : 'invalid paths - api/atlas/v2' ,
7737 document : {
7838 paths : {
79- '/api/atlas/v2/resourceName1/resourceName2' : {
80- post : { } ,
81- get : { } ,
82- } ,
83- '/api/atlas/v2/resourceName/{pathParam1}/{pathParam2}' : {
84- patch : { } ,
85- delete : { } ,
86- } ,
87- '/api/atlas/v2/resourceName1/{pathParam1}/resourceName2/resourceName3' : {
88- patch : { } ,
89- delete : { } ,
90- } ,
91- '/api/atlas/v2/resourceName1/{pathParam1}/resourceName2/{pathParam2}/{pathParam3}' : {
92- patch : { } ,
93- delete : { } ,
94- } ,
95- '/api/atlas/v2/{pathParam}' : {
96- post : { } ,
97- get : { } ,
98- } ,
99- '/api/atlas/v2/{pathParam1}/{pathParam2}' : {
100- post : { } ,
101- get : { } ,
102- } ,
39+ '/api/atlas/v2/resourceName1/resourceName2' : { } ,
40+ '/api/atlas/v2/resourceName/{pathParam1}/{pathParam2}' : { } ,
41+ '/api/atlas/v2/resourceName1/{pathParam1}/resourceName2/resourceName3' : { } ,
42+ '/api/atlas/v2/resourceName1/{pathParam1}/resourceName2/{pathParam2}/{pathParam3}' : { } ,
43+ '/api/atlas/v2/{pathParam}' : { } ,
44+ '/api/atlas/v2/{pathParam1}/{pathParam2}' : { } ,
10345 } ,
10446 } ,
10547 errors : [
@@ -145,30 +87,12 @@ testRule('xgen-IPA-102-path-alternate-resource-name-path-param', [
14587 name : 'invalid paths - api/atlas/v2/unauth' ,
14688 document : {
14789 paths : {
148- '/api/atlas/v2/unauth/resourceName1/resourceName2' : {
149- post : { } ,
150- get : { } ,
151- } ,
152- '/api/atlas/v2/unauth/resourceName/{pathParam1}/{pathParam2}' : {
153- patch : { } ,
154- delete : { } ,
155- } ,
156- '/api/atlas/v2/unauth/resourceName1/{pathParam1}/resourceName2/resourceName3' : {
157- patch : { } ,
158- delete : { } ,
159- } ,
160- '/api/atlas/v2/unauth/resourceName1/{pathParam1}/resourceName2/{pathParam2}/{pathParam3}' : {
161- patch : { } ,
162- delete : { } ,
163- } ,
164- '/api/atlas/v2/unauth/{pathParam}' : {
165- post : { } ,
166- get : { } ,
167- } ,
168- '/api/atlas/v2/unauth/{pathParam1}/{pathParam2}' : {
169- post : { } ,
170- get : { } ,
171- } ,
90+ '/api/atlas/v2/unauth/resourceName1/resourceName2' : { } ,
91+ '/api/atlas/v2/unauth/resourceName/{pathParam1}/{pathParam2}' : { } ,
92+ '/api/atlas/v2/unauth/resourceName1/{pathParam1}/resourceName2/resourceName3' : { } ,
93+ '/api/atlas/v2/unauth/resourceName1/{pathParam1}/resourceName2/{pathParam2}/{pathParam3}' : { } ,
94+ '/api/atlas/v2/unauth/{pathParam}' : { } ,
95+ '/api/atlas/v2/unauth/{pathParam1}/{pathParam2}' : { } ,
17296 } ,
17397 } ,
17498 errors : [
0 commit comments