@@ -200,15 +200,15 @@ def write(self, value: str) -> int:
200200def test_sigwinch_restored_with_overlapping_bars () -> None :
201201 # Regression: A5 - with two live bars, finishing them in creation
202202 # order left a dangling handler installed.
203- from progressbar .bar import _ResizeRegistry
203+ import progressbar .bar as bar_module
204204
205205 saved_handler = signal .getsignal (signal .SIGWINCH )
206206 # Isolate the global registry so the assertions don't depend on bars
207207 # left registered (and a handler left installed) by other tests
208- saved_bars = list (_ResizeRegistry .bars )
209- saved_prev = _ResizeRegistry .previous_handler
210- _ResizeRegistry .bars .clear ()
211- _ResizeRegistry .previous_handler = None
208+ saved_bars = list (bar_module . _ResizeRegistry .bars )
209+ saved_prev = bar_module . _ResizeRegistry .previous_handler
210+ bar_module . _ResizeRegistry .bars .clear ()
211+ bar_module . _ResizeRegistry .previous_handler = None
212212
213213 # Start from a known sentinel handler so we can tell apart "still
214214 # installed" from "restored" without depending on global state
@@ -238,6 +238,6 @@ def test_sigwinch_restored_with_overlapping_bars() -> None:
238238 assert signal .getsignal (signal .SIGWINCH ) is signal .SIG_IGN
239239 finally :
240240 for restored_bar in saved_bars :
241- _ResizeRegistry .bars .add (restored_bar )
242- _ResizeRegistry .previous_handler = saved_prev
241+ bar_module . _ResizeRegistry .bars .add (restored_bar )
242+ bar_module . _ResizeRegistry .previous_handler = saved_prev
243243 signal .signal (signal .SIGWINCH , saved_handler )
0 commit comments