From c088e442e8699f9461e74a8c94697e8c8d37d6dc Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Fri, 30 Oct 2026 19:46:45 +0100 Subject: Ask before quitting while an upscale runs Co-Authored-By: Claude Opus 5.5 --- test_upscale_qt.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'test_upscale_qt.py') diff --git a/test_upscale_qt.py b/test_upscale_qt.py index 7175e92..37e0484 100644 --- a/test_upscale_qt.py +++ b/test_upscale_qt.py @@ -129,6 +129,10 @@ def test_quit_asks_when_unsaved(): assert not w.close() and len(answers) == 1 # declined, stays open w.jobs[0].saved = True assert w.close() and len(answers) == 1 # saved, no question + w.what = 'upscale' # pretend sd-cli runs + assert not w.close() and len(answers) == 2 # declined, stays open + QMessageBox.question = lambda *a: answers.append(a) or QMessageBox.StandardButton.Yes + assert w.close() and len(answers) == 3 finally: QMessageBox.question = real -- cgit v1.2.3