@@ -344,21 +344,12 @@ def test_diff_to_active_added_and_removed(self):
344344 group2 = DummyPGroupConfig (options , 'group2' , pconfigs = [pconfig ])
345345
346346 new = [group1 , group2 ]
347-
347+ supervisord . options . process_group_configs = new
348348 added , changed , removed = supervisord .diff_to_active ()
349- self .assertEqual (added , [])
350- self .assertEqual (changed , [])
351- self .assertEqual (removed , [])
352-
353- added , changed , removed = supervisord .diff_to_active (new )
354349 self .assertEqual (added , new )
355350 self .assertEqual (changed , [])
356351 self .assertEqual (removed , [])
357352
358- supervisord .options .process_group_configs = new
359- added , changed , removed = supervisord .diff_to_active ()
360- self .assertEqual (added , new )
361-
362353 supervisord .add_process_group (group1 )
363354 supervisord .add_process_group (group2 )
364355
@@ -370,7 +361,8 @@ def test_diff_to_active_added_and_removed(self):
370361
371362 new = [group2 , new_group1 , new_group2 ]
372363
373- added , changed , removed = supervisord .diff_to_active (new )
364+ supervisord .options .process_group_configs = new
365+ added , changed , removed = supervisord .diff_to_active ()
374366 self .assertEqual (added , [new_group1 , new_group2 ])
375367 self .assertEqual (changed , [])
376368 self .assertEqual (removed , [group1 ])
@@ -421,9 +413,10 @@ def make_gconfig(name, pconfigs):
421413 supervisord .add_process_group (group3 )
422414 supervisord .add_process_group (group4 )
423415
424- added , changed , removed = supervisord .diff_to_active (new )
425-
426- self .assertEqual ([added , removed ], [[], []])
416+ supervisord .options .process_group_configs = new
417+ added , changed , removed = supervisord .diff_to_active ()
418+ self .assertEqual (added , [])
419+ self .assertEqual (removed , [])
427420 self .assertEqual (changed , [group1 ])
428421
429422 options = DummyOptions ()
@@ -436,8 +429,10 @@ def make_gconfig(name, pconfigs):
436429
437430 supervisord .add_process_group (make_gconfig ('group1' , [pconfig1 ]))
438431
439- added , changed , removed = supervisord .diff_to_active (new )
440- self .assertEqual ([added , removed ], [[], []])
432+ supervisord .options .process_group_configs = new
433+ added , changed , removed = supervisord .diff_to_active ()
434+ self .assertEqual (added , [])
435+ self .assertEqual (removed , [])
441436 self .assertEqual (changed , [group1 ])
442437
443438 def test_diff_to_active_changed_eventlistener (self ):
@@ -498,9 +493,10 @@ def make_gconfig(name, pconfigs, pool_events, result_handler='supervisor.dispatc
498493 supervisord .add_process_group (group3 )
499494 supervisord .add_process_group (group4 )
500495
501- added , changed , removed = supervisord .diff_to_active (new )
502-
503- self .assertEqual ([added , removed ], [[], []])
496+ supervisord .options .process_group_configs = new
497+ added , changed , removed = supervisord .diff_to_active ()
498+ self .assertEqual (added , [])
499+ self .assertEqual (removed , [])
504500 self .assertEqual (changed , [group1 ])
505501
506502 # Test that changing an eventlistener's event is detected by diff_to_active
@@ -526,9 +522,10 @@ def make_gconfig(name, pconfigs, pool_events, result_handler='supervisor.dispatc
526522 supervisord .add_process_group (group3 )
527523 supervisord .add_process_group (group4 )
528524
529- added , changed , removed = supervisord .diff_to_active (new )
530-
531- self .assertEqual ([added , removed ], [[], []])
525+ supervisord .options .process_group_configs = new
526+ added , changed , removed = supervisord .diff_to_active ()
527+ self .assertEqual (added , [])
528+ self .assertEqual (removed , [])
532529 self .assertEqual (changed , [group1 ])
533530
534531 # Test that changing an eventlistener's result_handler is detected by diff_to_active
@@ -554,9 +551,10 @@ def make_gconfig(name, pconfigs, pool_events, result_handler='supervisor.dispatc
554551 supervisord .add_process_group (group3 )
555552 supervisord .add_process_group (group4 )
556553
557- added , changed , removed = supervisord .diff_to_active (new )
558-
559- self .assertEqual ([added , removed ], [[], []])
554+ supervisord .options .process_group_configs = new
555+ added , changed , removed = supervisord .diff_to_active ()
556+ self .assertEqual (added , [])
557+ self .assertEqual (removed , [])
560558 self .assertEqual (changed , [group1 ])
561559
562560 def test_add_process_group (self ):
0 commit comments