@@ -86,7 +86,14 @@ func Test_Nuke_Run_Simple(t *testing.T) {
8686 Lister : & TestResourceSuccessLister {},
8787 })
8888
89- scannerErr := n .RegisterScanner (testScope , scanner .New ("Owner" , []string {"TestResourceSuccess" }, nil ))
89+ s , err := scanner .New (& scanner.Config {
90+ Owner : "Owner" ,
91+ ResourceTypes : []string {"TestResourceSuccess" },
92+ Opts : nil ,
93+ })
94+ assert .NoError (t , err )
95+
96+ scannerErr := n .RegisterScanner (testScope , s )
9097 assert .NoError (t , scannerErr )
9198
9299 runErr := n .Run (context .TODO ())
@@ -112,7 +119,14 @@ func Test_Nuke_Run_ScanError(t *testing.T) {
112119 Lister : & TestResourceSuccessLister {},
113120 })
114121
115- scannerErr := n .RegisterScanner (testScope , scanner .New ("Owner" , []string {"TestResourceSuccess" }, nil ))
122+ s , err := scanner .New (& scanner.Config {
123+ Owner : "Owner" ,
124+ ResourceTypes : []string {"TestResourceSuccess" },
125+ Opts : nil ,
126+ })
127+ assert .NoError (t , err )
128+
129+ scannerErr := n .RegisterScanner (testScope , s )
116130 assert .NoError (t , scannerErr )
117131
118132 runErr := n .Run (ctx )
@@ -155,7 +169,14 @@ func Test_NukeRunSimpleWithSecondPromptError(t *testing.T) {
155169 Lister : & TestResourceSuccessLister {},
156170 })
157171
158- scannerErr := n .RegisterScanner (testScope , scanner .New ("Owner" , []string {"TestResourceSuccess" }, nil ))
172+ s , err := scanner .New (& scanner.Config {
173+ Owner : "Owner" ,
174+ ResourceTypes : []string {"TestResourceSuccess" },
175+ Opts : nil ,
176+ })
177+ assert .NoError (t , err )
178+
179+ scannerErr := n .RegisterScanner (testScope , s )
159180 assert .NoError (t , scannerErr )
160181
161182 runErr := n .Run (context .TODO ())
@@ -175,7 +196,14 @@ func Test_Nuke_Run_SimpleWithNoDryRun(t *testing.T) {
175196 Lister : & TestResourceSuccessLister {},
176197 })
177198
178- scannerErr := n .RegisterScanner (testScope , scanner .New ("Owner" , []string {"TestResourceSuccess" }, nil ))
199+ s , err := scanner .New (& scanner.Config {
200+ Owner : "Owner" ,
201+ ResourceTypes : []string {"TestResourceSuccess" },
202+ Opts : nil ,
203+ })
204+ assert .NoError (t , err )
205+
206+ scannerErr := n .RegisterScanner (testScope , s )
179207 assert .NoError (t , scannerErr )
180208
181209 runErr := n .Run (context .TODO ())
@@ -202,7 +230,13 @@ func Test_Nuke_Run_Failure(t *testing.T) {
202230 Lister : & TestResourceFailureLister {},
203231 })
204232
205- newScanner := scanner .New ("Owner" , []string {"TestResourceSuccess" , "TestResourceFailure" }, nil )
233+ newScanner , err := scanner .New (& scanner.Config {
234+ Owner : "Owner" ,
235+ ResourceTypes : []string {"TestResourceSuccess" , "TestResourceFailure" },
236+ Opts : nil ,
237+ })
238+ assert .NoError (t , err )
239+
206240 scannerErr := n .RegisterScanner (testScope , newScanner )
207241 assert .NoError (t , scannerErr )
208242
@@ -232,7 +266,13 @@ func Test_NukeRunWithMaxWaitRetries(t *testing.T) {
232266 Lister : & TestResourceWaitLister {},
233267 })
234268
235- newScanner := scanner .New ("Owner" , []string {"TestResourceSuccess" }, nil )
269+ newScanner , err := scanner .New (& scanner.Config {
270+ Owner : "Owner" ,
271+ ResourceTypes : []string {"TestResourceSuccess" },
272+ Opts : nil ,
273+ })
274+ assert .NoError (t , err )
275+
236276 scannerErr := n .RegisterScanner (testScope , newScanner )
237277 assert .NoError (t , scannerErr )
238278
@@ -326,7 +366,13 @@ func TestNuke_RunWithWaitOnDependencies(t *testing.T) {
326366 },
327367 })
328368
329- newScanner := scanner .New ("Owner" , []string {"TestResourceAlpha" , "TestResourceBeta" }, nil )
369+ newScanner , err := scanner .New (& scanner.Config {
370+ Owner : "Owner" ,
371+ ResourceTypes : []string {"TestResourceAlpha" , "TestResourceBeta" },
372+ Opts : nil ,
373+ })
374+ assert .NoError (t , err )
375+
330376 scannerErr := n .RegisterScanner (testScope , newScanner )
331377 assert .NoError (t , scannerErr )
332378
@@ -355,7 +401,13 @@ func TestNuke_RunWithHandleWaitFail(t *testing.T) {
355401 },
356402 })
357403
358- newScanner := scanner .New ("Owner" , []string {"TestResourceAlpha" }, nil )
404+ newScanner , err := scanner .New (& scanner.Config {
405+ Owner : "Owner" ,
406+ ResourceTypes : []string {"TestResourceAlpha" },
407+ Opts : nil ,
408+ })
409+ assert .NoError (t , err )
410+
359411 scannerErr := n .RegisterScanner (testScope , newScanner )
360412 assert .NoError (t , scannerErr )
361413
@@ -380,7 +432,13 @@ func TestNuke_RunNoResources(t *testing.T) {
380432
381433 registry .ClearRegistry ()
382434
383- newScanner := scanner .New ("Owner" , []string {}, nil )
435+ newScanner , err := scanner .New (& scanner.Config {
436+ Owner : "Owner" ,
437+ ResourceTypes : []string {},
438+ Opts : nil ,
439+ })
440+ assert .NoError (t , err )
441+
384442 scannerErr := n .RegisterScanner (testScope , newScanner )
385443 assert .NoError (t , scannerErr )
386444
@@ -409,7 +467,13 @@ func TestNuke_HandleWaitListError(t *testing.T) {
409467 },
410468 })
411469
412- newScanner := scanner .New ("Owner" , []string {"TestResourceAlpha" }, nil )
470+ newScanner , err := scanner .New (& scanner.Config {
471+ Owner : "Owner" ,
472+ ResourceTypes : []string {"TestResourceAlpha" },
473+ Opts : nil ,
474+ })
475+ assert .NoError (t , err )
476+
413477 scannerErr := n .RegisterScanner (testScope , newScanner )
414478 assert .NoError (t , scannerErr )
415479
@@ -447,7 +511,13 @@ func TestNuke_SecondFilterFail(t *testing.T) {
447511 Lister : & TestResourceBetaLister {},
448512 })
449513
450- newScanner := scanner .New ("Owner" , []string {"TestResourceBeta" }, nil )
514+ newScanner , err := scanner .New (& scanner.Config {
515+ Owner : "Owner" ,
516+ ResourceTypes : []string {"TestResourceBeta" },
517+ Opts : nil ,
518+ })
519+ assert .NoError (t , err )
520+
451521 scannerErr := n .RegisterScanner (testScope , newScanner )
452522 assert .NoError (t , scannerErr )
453523
0 commit comments