Fix latent upscale summary scope leak

This commit is contained in:
2026-09-03 14:37:24 +00:00
parent 5c12cd18a3
commit 2cb3c694f0
2 changed files with 14 additions and 2 deletions
+11
View File
@@ -966,12 +966,23 @@ class DumasH3LongVideosHelperTests(unittest.TestCase):
plan_only=True,
ref_1={"image": "live-1"},
ref_3={"image": "live-3"},
latent_upscale_param={
"mode": "interp",
"method": "bilinear",
"sampler_name": "euler_ancestral",
"scheduler": "simple",
"steps": 2,
"denoise": 0.2,
"megapixels": 1.5,
},
)
self.assertEqual(calls["refs"][0]["image"], "live-1")
self.assertIsNone(calls["refs"][1])
self.assertEqual(calls["refs"][2]["image"], "live-3")
self.assertEqual(result[2].count("ref2va: 2 reference image(s)"), 1)
self.assertIn("latent upscale:", result[2])
self.assertIn("euler_ancestral/simple", result[2])
finally:
self.module.parse_resolution = original_parse_resolution
self.module._connected_refs = original_connected_refs