@@ -2083,24 +2083,21 @@ func watchNode(t *testing.T, watch chan events.Event, expectTimeout bool,
20832083 case event := <- watch :
20842084 if n , ok := event .(api.EventUpdateNode ); ok {
20852085 node = n .Node .Copy ()
2086- if fn == nil || ( fn != nil && fn (mockTester {}, originalNode , node , networks ) ) {
2086+ if fn == nil || fn (mockTester {}, originalNode , node , networks ) {
20872087 return
20882088 }
20892089 }
20902090
20912091 if n , ok := event .(api.EventDeleteNode ); ok {
20922092 node = n .Node .Copy ()
2093- if fn == nil || ( fn != nil && fn (mockTester {}, originalNode , node , networks ) ) {
2093+ if fn == nil || fn (mockTester {}, originalNode , node , networks ) {
20942094 return
20952095 }
20962096 }
20972097
20982098 case <- time .After (getWatchTimeout (expectTimeout )):
20992099 if ! expectTimeout {
2100- if node != nil && fn != nil {
2101- fn (t , originalNode , node , networks )
2102- }
2103-
2100+ fn (t , originalNode , node , networks )
21042101 t .Fatal ("timed out before watchNode found expected node state" , string (debug .Stack ()))
21052102 }
21062103
@@ -2116,24 +2113,21 @@ func watchNetwork(t *testing.T, watch chan events.Event, expectTimeout bool, fn
21162113 case event := <- watch :
21172114 if n , ok := event .(api.EventUpdateNetwork ); ok {
21182115 network = n .Network .Copy ()
2119- if fn == nil || ( fn != nil && fn (mockTester {}, network ) ) {
2116+ if fn == nil || fn (mockTester {}, network ) {
21202117 return
21212118 }
21222119 }
21232120
21242121 if n , ok := event .(api.EventDeleteNetwork ); ok {
21252122 network = n .Network .Copy ()
2126- if fn == nil || ( fn != nil && fn (mockTester {}, network ) ) {
2123+ if fn == nil || fn (mockTester {}, network ) {
21272124 return
21282125 }
21292126 }
21302127
21312128 case <- time .After (getWatchTimeout (expectTimeout )):
21322129 if ! expectTimeout {
2133- if network != nil && fn != nil {
2134- fn (t , network )
2135- }
2136-
2130+ fn (t , network )
21372131 t .Fatal ("timed out before watchNetwork found expected network state" , string (debug .Stack ()))
21382132 }
21392133
@@ -2149,24 +2143,21 @@ func watchService(t *testing.T, watch chan events.Event, expectTimeout bool, fn
21492143 case event := <- watch :
21502144 if s , ok := event .(api.EventUpdateService ); ok {
21512145 service = s .Service .Copy ()
2152- if fn == nil || ( fn != nil && fn (mockTester {}, service ) ) {
2146+ if fn == nil || fn (mockTester {}, service ) {
21532147 return
21542148 }
21552149 }
21562150
21572151 if s , ok := event .(api.EventDeleteService ); ok {
21582152 service = s .Service .Copy ()
2159- if fn == nil || ( fn != nil && fn (mockTester {}, service ) ) {
2153+ if fn == nil || fn (mockTester {}, service ) {
21602154 return
21612155 }
21622156 }
21632157
21642158 case <- time .After (getWatchTimeout (expectTimeout )):
21652159 if ! expectTimeout {
2166- if service != nil && fn != nil {
2167- fn (t , service )
2168- }
2169-
2160+ fn (t , service )
21702161 t .Fatalf ("timed out before watchService found expected service state\n stack = %s" , string (debug .Stack ()))
21712162 }
21722163
@@ -2182,24 +2173,21 @@ func watchTask(t *testing.T, s *store.MemoryStore, watch chan events.Event, expe
21822173 case event := <- watch :
21832174 if t , ok := event .(api.EventUpdateTask ); ok {
21842175 task = t .Task .Copy ()
2185- if fn == nil || ( fn != nil && fn (mockTester {}, s , task ) ) {
2176+ if fn == nil || fn (mockTester {}, s , task ) {
21862177 return
21872178 }
21882179 }
21892180
21902181 if t , ok := event .(api.EventDeleteTask ); ok {
21912182 task = t .Task .Copy ()
2192- if fn == nil || ( fn != nil && fn (mockTester {}, s , task ) ) {
2183+ if fn == nil || fn (mockTester {}, s , task ) {
21932184 return
21942185 }
21952186 }
21962187
21972188 case <- time .After (getWatchTimeout (expectTimeout )):
21982189 if ! expectTimeout {
2199- if task != nil && fn != nil {
2200- fn (t , s , task )
2201- }
2202-
2190+ fn (t , s , task )
22032191 t .Fatalf ("timed out before watchTask found expected task state %s" , debug .Stack ())
22042192 }
22052193
0 commit comments