forked from pool/python-evdev
* The evdev.ecodes module is now generated at install time and
contains only constants. This allows type checking and
introspection of the evdev.ecodes module, without having to
execute it first. The old module is available as
evdev.ecodes_runtime.
* Reverse mappings in evdev.ecodes that point to more than one
value are now tuples instead of lists.
* Fix keyboard delay and repeat being swapped.
* Move the syn() convenience method from InputDevice to EventIO.
- Add fix-tests.patch to pull in test fixes that upstream only
included after tagging their release.
- Switch source download during packaging from disabledrun to
manualrun.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-evdev?expand=0&rev=34
26 lines
813 B
Diff
26 lines
813 B
Diff
From: Georgi Valkov <georgi.t.valkov@gmail.com>
|
|
Date: Sat, 25 Jan 2025 18:04:39 +0100
|
|
Subject: [PATCH] Fix tests
|
|
Upstream: merged
|
|
|
|
This is pulled from upstream main branch where it was committed right after the release.
|
|
|
|
---
|
|
tests/test_util.py | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/tests/test_util.py b/tests/test_util.py
|
|
index 5a979df..7112927 100644
|
|
--- a/tests/test_util.py
|
|
+++ b/tests/test_util.py
|
|
@@ -6,7 +6,7 @@ def test_match_ecodes_a():
|
|
assert res == {1: [372, 418, 419, 420]}
|
|
assert dict(util.resolve_ecodes_dict(res)) == {
|
|
("EV_KEY", 1): [
|
|
- (["KEY_FULL_SCREEN", "KEY_ZOOM"], 372),
|
|
+ (("KEY_FULL_SCREEN", "KEY_ZOOM"), 372),
|
|
("KEY_ZOOMIN", 418),
|
|
("KEY_ZOOMOUT", 419),
|
|
("KEY_ZOOMRESET", 420),
|
|
|