diff --git a/tests/test_sing_tun.py b/tests/test_sing_tun.py index 2ac92f6e..eeaaf76f 100644 --- a/tests/test_sing_tun.py +++ b/tests/test_sing_tun.py @@ -1760,6 +1760,7 @@ class SingTUNStartupTest(unittest.TestCase): operation = manager.startAsync( _Configuration(), 'Global', deepcopy=False ) + operation.failed.connect( lambda _operation, message, details: failures.append( (message, details) @@ -1778,11 +1779,13 @@ class SingTUNStartupTest(unittest.TestCase): self.assertEqual( failures, [('', 'Unsupported sing-tun stack')] ) + self.assertEqual( router.state, RuntimeLeaseState.Released ) self.assertFalse(primary.isRunning()) self.assertEqual(manager.runtimes, []) + hostPlan.assert_not_called() nativeRuntime.assert_not_called() finally: diff --git a/tests/test_theme_transition.py b/tests/test_theme_transition.py index 5b343dd2..4b465105 100644 --- a/tests/test_theme_transition.py +++ b/tests/test_theme_transition.py @@ -114,6 +114,7 @@ for _ in range(30): window = self.createWindow() transition = self.createTransition([window], duration=100000) finished = QSignalSpy(transition.transitionFinished) + transition.apply(lambda: None) window.resize(330, 190) @@ -150,6 +151,7 @@ for _ in range(30): ) finished = QSignalSpy(transition.transitionFinished) timer = transition._completionTimer + transition.apply(lambda: None) window.resize(330, 190)