|
@@ -17,14 +17,14 @@ func assertEqual(supplied, expected interface{}, t *testing.T) {
|
17
|
17
|
|
18
|
18
|
func TestEvaluateSnomaskChanges(t *testing.T) {
|
19
|
19
|
add, remove, newArg := EvaluateSnomaskChanges(true, "*", nil)
|
20
|
|
- assertEqual(add, Masks{'a', 'c', 'j', 'k', 'n', 'o', 'q', 't', 'u', 'v', 'x'}, t)
|
|
20
|
+ assertEqual(add, Masks{'a', 'c', 'd', 'j', 'k', 'n', 'o', 'q', 't', 'u', 'v', 'x'}, t)
|
21
|
21
|
assertEqual(len(remove), 0, t)
|
22
|
|
- assertEqual(newArg, "+acjknoqtuvx", t)
|
|
22
|
+ assertEqual(newArg, "+acdjknoqtuvx", t)
|
23
|
23
|
|
24
|
24
|
add, remove, newArg = EvaluateSnomaskChanges(true, "*", Masks{'a', 'u'})
|
25
|
|
- assertEqual(add, Masks{'c', 'j', 'k', 'n', 'o', 'q', 't', 'v', 'x'}, t)
|
|
25
|
+ assertEqual(add, Masks{'c', 'd', 'j', 'k', 'n', 'o', 'q', 't', 'v', 'x'}, t)
|
26
|
26
|
assertEqual(len(remove), 0, t)
|
27
|
|
- assertEqual(newArg, "+cjknoqtvx", t)
|
|
27
|
+ assertEqual(newArg, "+cdjknoqtvx", t)
|
28
|
28
|
|
29
|
29
|
add, remove, newArg = EvaluateSnomaskChanges(true, "-a", Masks{'a', 'u'})
|
30
|
30
|
assertEqual(len(add), 0, t)
|