Align H3 ref runtime defaults with UI
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import importlib
|
||||
import inspect
|
||||
import sys
|
||||
import types
|
||||
import unittest
|
||||
@@ -375,6 +376,15 @@ class DumasH3LongVideosHelperTests(unittest.TestCase):
|
||||
for index in range(1, 10):
|
||||
self.assertIn(f"ref_image_{index}", optional)
|
||||
|
||||
def test_run_defaults_match_declared_ref_widget_defaults(self):
|
||||
node = self.module.H3LongVideos()
|
||||
optional = node.INPUT_TYPES()["optional"]
|
||||
params = inspect.signature(node.run).parameters
|
||||
|
||||
self.assertEqual(params["ref_mode"].default, optional["ref_mode"][1]["default"])
|
||||
self.assertEqual(params["ref_image_size"].default, optional["ref_image_size"][1]["default"])
|
||||
self.assertEqual(params["ref_noise_aug"].default, optional["ref_noise_aug"][1]["default"])
|
||||
|
||||
def test_node_appends_per_beat_list_outputs_without_reordering_existing_slots(self):
|
||||
self.assertEqual(
|
||||
self.module.H3LongVideos.RETURN_NAMES[-2:],
|
||||
|
||||
Reference in New Issue
Block a user