fix bypass test

This commit is contained in:
ginuerzh 2018-11-03 11:03:58 +08:00
parent 38827782e1
commit bebb2f824a

View File

@ -82,12 +82,12 @@ var bypassTests = []struct {
func TestBypass(t *testing.T) {
for _, test := range bypassTests {
bp := NewBypassPatterns(test.patterns, test.reversed)
bp := NewBypassPatterns(test.reversed, test.patterns...)
if bp.Contains(test.addr) != test.bypassed {
t.Errorf("test failed: %v, %s", test.patterns, test.addr)
}
rbp := NewBypassPatterns(test.patterns, !test.reversed)
rbp := NewBypassPatterns(!test.reversed, test.patterns...)
if rbp.Contains(test.addr) == test.bypassed {
t.Errorf("reverse test failed: %v, %s", test.patterns, test.addr)
}