Skip to content

Commit f454d5b

Browse files
committed
fix tests
1 parent f78849a commit f454d5b

2 files changed

Lines changed: 72 additions & 73 deletions

File tree

netcompare/check_types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,4 +327,4 @@ def evaluate(self, value_to_compare: Any, params: Any) -> Tuple[Mapping, bool]:
327327
# For name consistency.
328328
reference_data = params
329329
evaluation_result = operator_evaluator(reference_data["params"], value_to_compare)
330-
return evaluation_result[1], not evaluation_result[0]
330+
return evaluation_result[1], not evaluation_result[0]

tests/test_operators.py

Lines changed: 71 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -9,36 +9,36 @@
99
{"params": {"mode": "all-same", "operator_data": True}},
1010
"result[0].vrfs.default.peerList[*].[$peerAddress$,peerGroup,vrf,state]",
1111
(
12-
[
13-
{
14-
"7.7.7.7": {
15-
"peerGroup": "EVPN-OVERLAY-SPINE",
16-
"state": "Idle",
17-
"vrf": "default",
18-
}
19-
},
20-
{
21-
"10.1.0.0": {
22-
"peerGroup": "IPv4-UNDERLAY-SPINE",
23-
"state": "Idle",
24-
"vrf": "default",
25-
}
26-
},
27-
{
28-
"10.2.0.0": {
29-
"peerGroup": "IPv4-UNDERLAY-SPINE",
30-
"state": "Idle",
31-
"vrf": "default",
32-
}
33-
},
34-
{
35-
"10.64.207.255": {
36-
"peerGroup": "IPv4-UNDERLAY-MLAG-PEER",
37-
"state": "Idle",
38-
"vrf": "default",
39-
}
40-
},
41-
],
12+
[
13+
{
14+
"7.7.7.7": {
15+
"peerGroup": "EVPN-OVERLAY-SPINE",
16+
"state": "Idle",
17+
"vrf": "default",
18+
}
19+
},
20+
{
21+
"10.1.0.0": {
22+
"peerGroup": "IPv4-UNDERLAY-SPINE",
23+
"state": "Idle",
24+
"vrf": "default",
25+
}
26+
},
27+
{
28+
"10.2.0.0": {
29+
"peerGroup": "IPv4-UNDERLAY-SPINE",
30+
"state": "Idle",
31+
"vrf": "default",
32+
}
33+
},
34+
{
35+
"10.64.207.255": {
36+
"peerGroup": "IPv4-UNDERLAY-MLAG-PEER",
37+
"state": "Idle",
38+
"vrf": "default",
39+
}
40+
},
41+
],
4242
True,
4343
),
4444
)
@@ -55,12 +55,11 @@
5555
{"params": {"mode": "not-contains", "operator_data": "EVPN"}},
5656
"result[0].vrfs.default.peerList[*].[$peerAddress$,peerGroup]",
5757
(
58-
59-
[
60-
{"10.1.0.0": {"peerGroup": "IPv4-UNDERLAY-SPINE"}},
61-
{"10.2.0.0": {"peerGroup": "IPv4-UNDERLAY-SPINE"}},
62-
{"10.64.207.255": {"peerGroup": "IPv4-UNDERLAY-MLAG-PEER"}},
63-
],
58+
[
59+
{"10.1.0.0": {"peerGroup": "IPv4-UNDERLAY-SPINE"}},
60+
{"10.2.0.0": {"peerGroup": "IPv4-UNDERLAY-SPINE"}},
61+
{"10.64.207.255": {"peerGroup": "IPv4-UNDERLAY-MLAG-PEER"}},
62+
],
6463
False,
6564
),
6665
)
@@ -70,12 +69,12 @@
7069
{"params": {"mode": "is-gt", "operator_data": 20}},
7170
"result[0].vrfs.default.peerList[*].[$peerAddress$,prefixesSent]",
7271
(
73-
[
74-
{"7.7.7.7": {"prefixesSent": 50}},
75-
{"10.1.0.0": {"prefixesSent": 50}},
76-
{"10.2.0.0": {"prefixesSent": 50}},
77-
{"10.64.207.255": {"prefixesSent": 50}},
78-
],
72+
[
73+
{"7.7.7.7": {"prefixesSent": 50}},
74+
{"10.1.0.0": {"prefixesSent": 50}},
75+
{"10.2.0.0": {"prefixesSent": 50}},
76+
{"10.64.207.255": {"prefixesSent": 50}},
77+
],
7978
False,
8079
),
8180
)
@@ -85,12 +84,12 @@
8584
{"params": {"mode": "is-lt", "operator_data": 60}},
8685
"result[0].vrfs.default.peerList[*].[$peerAddress$,prefixesSent]",
8786
(
88-
[
89-
{"7.7.7.7": {"prefixesSent": 50}},
90-
{"10.1.0.0": {"prefixesSent": 50}},
91-
{"10.2.0.0": {"prefixesSent": 50}},
92-
{"10.64.207.255": {"prefixesSent": 50}},
93-
],
87+
[
88+
{"7.7.7.7": {"prefixesSent": 50}},
89+
{"10.1.0.0": {"prefixesSent": 50}},
90+
{"10.2.0.0": {"prefixesSent": 50}},
91+
{"10.64.207.255": {"prefixesSent": 50}},
92+
],
9493
False,
9594
),
9695
)
@@ -100,12 +99,12 @@
10099
{"params": {"mode": "is-in", "operator_data": [20, 40, 50]}},
101100
"result[0].vrfs.default.peerList[*].[$peerAddress$,prefixesSent]",
102101
(
103-
[
104-
{"7.7.7.7": {"prefixesSent": 50}},
105-
{"10.1.0.0": {"prefixesSent": 50}},
106-
{"10.2.0.0": {"prefixesSent": 50}},
107-
{"10.64.207.255": {"prefixesSent": 50}},
108-
],
102+
[
103+
{"7.7.7.7": {"prefixesSent": 50}},
104+
{"10.1.0.0": {"prefixesSent": 50}},
105+
{"10.2.0.0": {"prefixesSent": 50}},
106+
{"10.64.207.255": {"prefixesSent": 50}},
107+
],
109108
False,
110109
),
111110
)
@@ -115,12 +114,12 @@
115114
{"params": {"mode": "not-in", "operator_data": [20, 40, 60]}},
116115
"result[0].vrfs.default.peerList[*].[$peerAddress$,prefixesSent]",
117116
(
118-
[
119-
{"7.7.7.7": {"prefixesSent": 50}},
120-
{"10.1.0.0": {"prefixesSent": 50}},
121-
{"10.2.0.0": {"prefixesSent": 50}},
122-
{"10.64.207.255": {"prefixesSent": 50}},
123-
],
117+
[
118+
{"7.7.7.7": {"prefixesSent": 50}},
119+
{"10.1.0.0": {"prefixesSent": 50}},
120+
{"10.2.0.0": {"prefixesSent": 50}},
121+
{"10.64.207.255": {"prefixesSent": 50}},
122+
],
124123
False,
125124
),
126125
)
@@ -130,12 +129,12 @@
130129
{"params": {"mode": "in-range", "operator_data": (20, 60)}},
131130
"result[0].vrfs.default.peerList[*].[$peerAddress$,prefixesSent]",
132131
(
133-
[
134-
{"7.7.7.7": {"prefixesSent": 50}},
135-
{"10.1.0.0": {"prefixesSent": 50}},
136-
{"10.2.0.0": {"prefixesSent": 50}},
137-
{"10.64.207.255": {"prefixesSent": 50}},
138-
],
132+
[
133+
{"7.7.7.7": {"prefixesSent": 50}},
134+
{"10.1.0.0": {"prefixesSent": 50}},
135+
{"10.2.0.0": {"prefixesSent": 50}},
136+
{"10.64.207.255": {"prefixesSent": 50}},
137+
],
139138
False,
140139
),
141140
)
@@ -145,12 +144,12 @@
145144
{"params": {"mode": "not-range", "operator_data": (20, 40)}},
146145
"result[0].vrfs.default.peerList[*].[$peerAddress$,prefixesSent]",
147146
(
148-
[
149-
{"7.7.7.7": {"prefixesSent": 50}},
150-
{"10.1.0.0": {"prefixesSent": 50}},
151-
{"10.2.0.0": {"prefixesSent": 50}},
152-
{"10.64.207.255": {"prefixesSent": 50}},
153-
],
147+
[
148+
{"7.7.7.7": {"prefixesSent": 50}},
149+
{"10.1.0.0": {"prefixesSent": 50}},
150+
{"10.2.0.0": {"prefixesSent": 50}},
151+
{"10.64.207.255": {"prefixesSent": 50}},
152+
],
154153
False,
155154
),
156155
)

0 commit comments

Comments
 (0)