address selection filter review feedback

This commit is contained in:
Yifan Chen
2026-09-12 00:08:08 -07:00
parent 37767b3bbc
commit bae986e90b
5 changed files with 32 additions and 32 deletions
+6 -1
View File
@@ -5,7 +5,7 @@ import sys
import unittest
sys.path.insert(0, str(pathlib.Path(__file__).resolve().parents[1]))
from modules.ui_choices import filter_ui_choices
from modules.ui_common import filter_ui_choices
class TestUiChoiceFilters(unittest.TestCase):
@@ -32,6 +32,11 @@ class TestUiChoiceFilters(unittest.TestCase):
self.assertEqual(visible, ['Euler', 'DPM++ 2M'])
self.assertTrue(filtered)
def test_none_remains_the_first_choice(self):
visible, filtered = filter_ui_choices(['Lanczos', 'None', 'Nearest'], ['Lanczos'], selected='None')
self.assertEqual(visible, ['None', 'Lanczos'])
self.assertTrue(filtered)
if __name__ == '__main__':
unittest.main()