Handle legacy latent upscale payloads

This commit is contained in:
2026-09-03 18:33:01 +00:00
parent 51e03a39b7
commit 3ab6342ce5
2 changed files with 25 additions and 7 deletions
+6
View File
@@ -1148,6 +1148,12 @@ class DumasH3LongVideosHelperTests(unittest.TestCase):
self.assertFalse(required["resize_conditioning"][1]["default"])
self.assertEqual(required["anchor_strength"][1]["default"], 0.999)
def test_latent_upscale_mode_infers_legacy_model_payloads(self):
self.assertEqual(self.module._latent_upscale_mode({"model_name": "foo.safetensors"}), "model")
self.assertEqual(self.module._latent_upscale_mode({"method": "bilinear"}), "interp")
self.assertEqual(self.module._latent_upscale_mode({"mode": "model"}), "model")
self.assertEqual(self.module._latent_upscale_mode({}), "off")
def test_compose_persistent_does_not_expand_ambiguous_plural_to_full_cast(self):
active = self.module.parse_wardrobe(
"Maya = she, red jacket\n"