修改局部重绘的BUG

This commit is contained in:
Gin3601
2026-05-21 14:12:44 +08:00
parent b9ddd45f04
commit 97e12a83f4
7 changed files with 1751 additions and 6 deletions
+26
View File
@@ -0,0 +1,26 @@
import unittest
try:
from .test_mask_draw_helpers import ROOT
except ImportError:
from test_mask_draw_helpers import ROOT
class TestSamplingFrontendCompat(unittest.TestCase):
def test_ksampler_compat_asset_exists(self):
asset = ROOT / "web" / "js" / "lls_ksampler_compat.js"
self.assertTrue(asset.exists(), msg=f"Missing frontend asset: {asset}")
def test_ksampler_compat_asset_targets_sampler_node(self):
asset = (ROOT / "web" / "js" / "lls_ksampler_compat.js").read_text(encoding="utf-8")
self.assertIn("app.registerExtension", asset)
self.assertIn("LLSSimpleKSampler", asset)
self.assertIn("LLS Simple KSampler", asset)
self.assertIn("widgets_values", asset)
self.assertIn("configure", asset)
if __name__ == "__main__":
unittest.main()