Add optional SwarmUI service using Deck ComfyUI API

This commit is contained in:
Mikei386
2026-09-30 13:21:45 +02:00
parent 706306d7b8
commit 18adaf4a52
11 changed files with 232 additions and 3 deletions
+8
View File
@@ -36,3 +36,11 @@ class VideoComfyTests(unittest.TestCase):
def test_unknown_models_not_advertised(self):
self.model['repo']='unknown/model';self.assertEqual(self.video.models(),[])
with self.assertRaises(ValueError):self.video.select(self.model['id'])
def test_service_token_only_authorizes_video(self):
self.video.root.mkdir();(self.video.root/'comfy-client-token').write_text('synthetic-service-secret')
self.assertFalse(self.video.service_authenticated('Bearer synthetic-service-secret'))
self.scheduler.gpu_mode='video'
self.assertTrue(self.video.service_authenticated('Bearer synthetic-service-secret'))
self.assertFalse(self.video.service_authenticated('Bearer wrong'))
self.assertFalse(self.video.service_authenticated('Bearer ü'))