@@ -47,22 +47,22 @@ var _ = Describe("Builder", func() {
4747 },
4848 Entry ("translates nil lists" , nil , nil , 0 , 0 , 0 , 0 ),
4949 Entry ("translates logging blacklist" ,
50- []config.EventFilterRule {{"name" , "logging" , ".*" }},
50+ []config.EventFilterRule {{Type : "name" , Sink : "logging" , Regexp : ".*" }},
5151 nil , 1 , 0 , 0 , 0 ),
5252 Entry ("translates logging whitelist" , nil ,
53- []config.EventFilterRule {{"name" , "logging" , ".*" }},
53+ []config.EventFilterRule {{Type : "name" , Sink : "logging" , Regexp : ".*" }},
5454 0 , 1 , 0 , 0 ),
5555 Entry ("translates monitoring blacklist" ,
56- []config.EventFilterRule {{"name" , "monitoring" , ".*" }},
56+ []config.EventFilterRule {{Type : "name" , Sink : "monitoring" , Regexp : ".*" }},
5757 nil , 0 , 0 , 1 , 0 ),
5858 Entry ("translates monitoring whitelist" , nil ,
59- []config.EventFilterRule {{"name" , "monitoring" , ".*" }},
59+ []config.EventFilterRule {{Type : "name" , Sink : "monitoring" , Regexp : ".*" }},
6060 0 , 0 , 0 , 1 ),
6161 Entry ("translates all blacklist" ,
62- []config.EventFilterRule {{"name" , "all" , ".*" }},
62+ []config.EventFilterRule {{Type : "name" , Sink : "all" , Regexp : ".*" }},
6363 nil , 1 , 0 , 1 , 0 ),
6464 Entry ("translates all whitelist" , nil ,
65- []config.EventFilterRule {{"name" , "all" , ".*" }},
65+ []config.EventFilterRule {{Type : "name" , Sink : "all" , Regexp : ".*" }},
6666 0 , 1 , 0 , 1 ),
6767 )
6868
@@ -78,11 +78,11 @@ var _ = Describe("Builder", func() {
7878 Expect (mbl ).To (BeNil ())
7979 Expect (mwl ).To (BeNil ())
8080 },
81- Entry ("errors on missing sinks" , []config.EventFilterRule {{"name" , "" , ".*" }}),
82- Entry ("errors on invalid sinks" , []config.EventFilterRule {{"name" , "foo" , ".*" }}),
83- Entry ("errors on missing types" , []config.EventFilterRule {{"" , "all" , ".*" }}),
84- Entry ("errors on invalid types" , []config.EventFilterRule {{"foo" , "all" , ".*" }}),
85- Entry ("errors on missing regexps" , []config.EventFilterRule {{"name" , "logging" , "" }}),
86- Entry ("errors on invalid regexps" , []config.EventFilterRule {{"name" , "logging" , "$[}}})({" }}),
81+ Entry ("errors on missing sinks" , []config.EventFilterRule {{Type : "name" , Sink : "" , Regexp : ".*" }}),
82+ Entry ("errors on invalid sinks" , []config.EventFilterRule {{Type : "name" , Sink : "foo" , Regexp : ".*" }}),
83+ Entry ("errors on missing types" , []config.EventFilterRule {{Type : "" , Sink : "all" , Regexp : ".*" }}),
84+ Entry ("errors on invalid types" , []config.EventFilterRule {{Type : "foo" , Sink : "all" , Regexp : ".*" }}),
85+ Entry ("errors on missing regexps" , []config.EventFilterRule {{Type : "name" , Sink : "logging" , Regexp : "" }}),
86+ Entry ("errors on invalid regexps" , []config.EventFilterRule {{Type : "name" , Sink : "logging" , Regexp : "$[}}})({" }}),
8787 )
8888})
0 commit comments