|
7 | 7 | fabricNodePEps = "fabricNodePEp.json" |
8 | 8 |
|
9 | 9 | data = [ |
10 | | - { |
11 | | - "fabricNodePEp": { |
12 | | - "attributes": { |
13 | | - "dn": "uni/fabric/protpol/expgep-101-103/nodepep-101", |
14 | | - "id": "101" |
15 | | - } |
16 | | - } |
17 | | - }, |
18 | | - { |
19 | | - "fabricNodePEp": { |
20 | | - "attributes": { |
21 | | - "dn": "uni/fabric/protpol/expgep-204-206/nodepep-206", |
22 | | - "id": "206" |
23 | | - } |
24 | | - } |
25 | | - }, |
26 | | - { |
27 | | - "fabricNodePEp": { |
28 | | - "attributes": { |
29 | | - "dn": "uni/fabric/protpol/expgep-101-103/nodepep-103", |
30 | | - "id": "103" |
31 | | - } |
32 | | - } |
33 | | - }, |
34 | | - { |
35 | | - "fabricNodePEp": { |
36 | | - "attributes": { |
37 | | - "dn": "uni/fabric/protpol/expgep-204-206/nodepep-204", |
38 | | - "id": "204" |
39 | | - } |
40 | | - } |
41 | | - } |
| 10 | + {"fabricNodePEp": {"attributes": {"dn": "uni/fabric/protpol/expgep-101-103/nodepep-101", "id": "101"}}}, |
| 11 | + {"fabricNodePEp": {"attributes": {"dn": "uni/fabric/protpol/expgep-204-206/nodepep-206", "id": "206"}}}, |
| 12 | + {"fabricNodePEp": {"attributes": {"dn": "uni/fabric/protpol/expgep-101-103/nodepep-103", "id": "103"}}}, |
| 13 | + {"fabricNodePEp": {"attributes": {"dn": "uni/fabric/protpol/expgep-204-206/nodepep-204", "id": "204"}}}, |
42 | 14 | ] |
43 | 15 |
|
44 | 16 | data2 = [ |
|
68 | 40 | {fabricNodePEps: data2}, |
69 | 41 | ["101", "102", "103", "104", "105", "106"], |
70 | 42 | "Collecting VPC Node IDs...101, 102, 103, 104, ... (and 2 more)\n\n", |
71 | | - ) |
72 | | - ] |
| 43 | + ), |
| 44 | + # CSCws30568: expected for fabricNodePEp to return non-zero totalCount |
| 45 | + # incorrectly for an empty response. |
| 46 | + ( |
| 47 | + {fabricNodePEps: {"totalCount": "8", "imdata": []}}, |
| 48 | + [], |
| 49 | + "Collecting VPC Node IDs...\n\n", |
| 50 | + ), |
| 51 | + ], |
73 | 52 | ) |
74 | 53 | def test_get_vpc_nodes(capsys, mock_icurl, expected_result, expected_stdout): |
75 | 54 | vpc_nodes = script.get_vpc_nodes() |
|
0 commit comments