mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-01-29 00:51:53 +08:00
pikvm/pikvm#803: Ability to use LEDs in GPIO title
This commit is contained in:
@@ -29,6 +29,7 @@ from kvmd.validators import ValidatorError
|
||||
from kvmd.validators.ugpio import valid_ugpio_driver
|
||||
from kvmd.validators.ugpio import valid_ugpio_channel
|
||||
from kvmd.validators.ugpio import valid_ugpio_mode
|
||||
from kvmd.validators.ugpio import valid_ugpio_view_title
|
||||
from kvmd.validators.ugpio import valid_ugpio_view_table
|
||||
|
||||
from kvmd.plugins.ugpio import UserGpioModes
|
||||
@@ -93,6 +94,19 @@ def test_fail__valid_ugpio_mode(arg: Any) -> None:
|
||||
print(valid_ugpio_mode(arg, UserGpioModes.ALL))
|
||||
|
||||
|
||||
# =====
|
||||
@pytest.mark.parametrize("arg,retval", [
|
||||
([], []),
|
||||
("", ""),
|
||||
("ab", "ab"),
|
||||
([""], [""]),
|
||||
([[]], ["[]"]),
|
||||
(["a", None], ["a", "None"]),
|
||||
])
|
||||
def test_ok__valid_ugpio_view_title(arg: Any, retval: Any) -> None:
|
||||
assert valid_ugpio_view_title(arg) == retval
|
||||
|
||||
|
||||
# =====
|
||||
@pytest.mark.parametrize("arg,retval", [
|
||||
([], []),
|
||||
|
||||
Reference in New Issue
Block a user