Closed jexposit closed 8 months ago
I added a PR fixing it https://github.com/sde1000/python-xkbregistry/pull/2
That PR fails on my system (currently Ubuntu 22.04).
I think I'm going to have to include some fixed test data in the package, rather than rely on the layouts provided by the system; there's too much variation from system to system.
Thanks for the quick answer @sde1000.
I'm running Fedora 39. In my first comment you can see the list of layouts available in my system. Could you share your ctx.layouts
so I can include one that is present in both distros?
By the way, here is the request to include your package in Fedora, in case you want to follow it: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2261958
Thanks a lot for your work on the bindings!
I've just pushed a version of the tests that includes a copy of base.xml from my system. Can you see if the tests run OK on yours?
It works! :partying_face: Thanks a lot for the quick fix. Let me know if you are going to push a new release to pip and I'll package that one for Fedora
I will make a release — probably not a version 1.0 yet since I don't know how many people have tested this. I'm just going to fix some warnings from the CI tasks first.
Ok, I've made release 0.2 and uploaded to pypi.
Argh, wait, it didn't include the test data in the package!
Ok, release 0.3 includes the test data. Sorry about that!
Thanks a lot for the quick release.
Yes, I was about to comment that tests/rules
was missing. No problem at all :)
Hi!
I'm packaging
python-xkbregistry
for Fedora and I found this error while running the unit tests:These asserts are failing:
I'd appreciate if you could have a look to the failing tests and make a release.
Thank you very much in advance!