Skip to content

Commit b859d62

Browse files
NLB-6875: expand test coverage
1 parent c2af511 commit b859d62

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

types_test.go

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,38 @@ func TestDirective_Equal(t *testing.T) {
284284
b: nil,
285285
equal: true,
286286
},
287+
{
288+
a: &Directive{
289+
Directive: "location",
290+
IsMapBlockParameter: false,
291+
},
292+
b: &Directive{
293+
Directive: "location",
294+
IsMapBlockParameter: true,
295+
},
296+
equal: false,
297+
},
298+
{
299+
a: &Directive{
300+
Directive: "location",
301+
Block: []*Directive{
302+
{
303+
Directive: "root",
304+
Args: []string{"/data/images"},
305+
},
306+
},
307+
},
308+
b: &Directive{
309+
Directive: "location",
310+
Block: []*Directive{
311+
{
312+
Directive: "root",
313+
Args: []string{"/other"},
314+
},
315+
},
316+
},
317+
equal: false,
318+
},
287319
} {
288320
eq := ef.a.Equal(ef.b)
289321
if eq != ef.equal {

0 commit comments

Comments
 (0)