aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_basic.py
diff options
context:
space:
mode:
authorLouis Burda <dev@sinitax.com>2026-02-28 18:54:19 +0100
committerLouis Burda <dev@sinitax.com>2026-02-28 18:54:19 +0100
commitbe1dd21f8e4fbd5361531b4d8727a0d0d243e8ec (patch)
treee7b540012e0510d1304d2dac8e137545ae103f75 /tests/test_basic.py
parentd70a199a72bf9a69eb4a3fcf166b0435918b2e33 (diff)
downloadselectui-main.tar.gz
selectui-main.zip
Add tests and justfileHEADmain
Diffstat (limited to 'tests/test_basic.py')
-rw-r--r--tests/test_basic.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/tests/test_basic.py b/tests/test_basic.py
index e7c95af..7e4f871 100644
--- a/tests/test_basic.py
+++ b/tests/test_basic.py
@@ -1,9 +1,10 @@
#!/usr/bin/env python3
"""Basic tests for selectui functionality."""
-from selectui import SelectUI
from thefuzz import fuzz
+from selectui import SelectUI
+
def test_filtering_logic():
"""Test the filtering logic."""
@@ -60,8 +61,8 @@ def test_ui_initialization():
ui = SelectUI(items)
assert ui.items == items
assert ui.filtered_items == items
- assert ui.fuzzy_search == False
- assert ui.case_sensitive == False
+ assert not ui.fuzzy_search
+ assert not ui.case_sensitive
print("✓ UI initialization passed")
@@ -71,10 +72,10 @@ def test_ui_initialization_empty():
ui = SelectUI()
assert ui.items == []
assert ui.filtered_items == []
- assert ui.fuzzy_search == False
- assert ui.case_sensitive == False
+ assert not ui.fuzzy_search
+ assert not ui.case_sensitive
assert ui.stdin_fd is None
- assert ui._stream_complete == False
+ assert not ui._stream_complete
print("✓ UI empty initialization passed")