Remove legacy H3 ref image aliases
This commit is contained in:
@@ -609,11 +609,11 @@ class DumasH3LongVideosHelperTests(unittest.TestCase):
|
||||
ref_positions = [names.index(f"ref_{index}") for index in range(1, 10)]
|
||||
self.assertEqual(ref_positions, list(range(ref_positions[0], ref_positions[0] + 9)))
|
||||
|
||||
def test_input_types_keep_legacy_ref_image_aliases(self):
|
||||
def test_input_types_do_not_expose_legacy_ref_image_aliases(self):
|
||||
optional = self.module.H3LongVideos.INPUT_TYPES()["optional"]
|
||||
|
||||
for index in range(1, 10):
|
||||
self.assertIn(f"ref_image_{index}", optional)
|
||||
self.assertNotIn(f"ref_image_{index}", optional)
|
||||
|
||||
def test_shot_seconds_tooltip_describes_ceiling_behavior(self):
|
||||
optional = self.module.H3LongVideos.INPUT_TYPES()["optional"]
|
||||
@@ -708,7 +708,7 @@ class DumasH3LongVideosHelperTests(unittest.TestCase):
|
||||
|
||||
self.assertEqual(context, "")
|
||||
|
||||
def test_run_uses_legacy_ref_image_inputs_when_new_slots_are_empty(self):
|
||||
def test_run_uses_reference_slots_directly(self):
|
||||
calls = {}
|
||||
original_parse_resolution = self.module.parse_resolution
|
||||
original_connected_refs = self.module._connected_refs
|
||||
@@ -772,13 +772,13 @@ class DumasH3LongVideosHelperTests(unittest.TestCase):
|
||||
scheduler="simple",
|
||||
seed=1,
|
||||
plan_only=True,
|
||||
ref_image_1={"image": "legacy-1"},
|
||||
ref_image_3={"image": "legacy-3"},
|
||||
ref_1={"image": "live-1"},
|
||||
ref_3={"image": "live-3"},
|
||||
)
|
||||
|
||||
self.assertEqual(calls["refs"][0]["image"], "legacy-1")
|
||||
self.assertEqual(calls["refs"][0]["image"], "live-1")
|
||||
self.assertIsNone(calls["refs"][1])
|
||||
self.assertEqual(calls["refs"][2]["image"], "legacy-3")
|
||||
self.assertEqual(calls["refs"][2]["image"], "live-3")
|
||||
self.assertEqual(result[2].count("ref2va: 2 reference image(s)"), 1)
|
||||
finally:
|
||||
self.module.parse_resolution = original_parse_resolution
|
||||
|
||||
Reference in New Issue
Block a user