summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2021-04-22tests: improve one of the debug messagesPeter Hutterer1-1/+1
Just "Using ." or whatever the env is set to is not helpful, let's make this message more useful. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-11-02models: remove duplicated teck229 and teck227 modelsPeter Hutterer1-0/+10
And expand our tests to also check for duplicate models. Fixes #236 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-09-23test: add a test for duplicate entries in the rules.xml filesPeter Hutterer1-0/+91
Related to https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/issues/222 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-06-22tests: add a test to compile all xkb_symbols section with xkbcompPeter Hutterer2-0/+78
Using pytest because it does a lot of the setup/tracing stuff for us. The test checks all symbols files and generates a list of tuples (layout, variant) from the files. That's then used in a generic-enough keymap to be fed to xkbcomp. Where xkbcomp fails we fail the test (and pytest will collect stdout/stderr/etc.) for us. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-06-02tests: use diff -uPeter Hutterer1-1/+1
I don't exactly know what this test does, but the unified diff will make whatever it does more readable to puny humans. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2020-06-02xslt: move the reg2ll.xsl to the test dir where it is usedPeter Hutterer2-2/+25
It's not used anywhere other than in a test, so let's update that and move the script there.
2020-01-24Removed htcdream supportSergey Udaltsov1-1/+1
Too old to be supported
2018-01-16more robust comment handlingSergey Udaltsov1-0/+3
2017-10-04Added a bit of explanation for diff, to make it clearSergey Udaltsov1-0/+2
2013-08-19Proper handling for sun_type* variants in extras, olpcm and classmate variantsSergey Udaltsov1-2/+4
2011-04-17Slightly improved algorighmSergey V. Udaltsov1-2/+10
Consider olpc/htcdream models, use extras
2010-09-27faster testing - no involvement of X, just xkbcompSergey V. Udaltsov1-7/+8
2010-03-25Fix short descriptions to match ISO3166-alpha3 codesSergey V. Udaltsov1-0/+6
Most of short descriptions are fixed to be valid ISO codes. Some of them cannot be bound to ISO codes. Added test script to validate codes. Closing https://bugs.freedesktop.org/show_bug.cgi?id=27306
2009-09-08Remove unused .cvsignore file #23776Gaetan Nadon2-5/+0
CVS is no longer used for X.Org modules Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2008-12-24made executableSergey V. Udaltsov1-0/+0
2008-12-14changed attributes to executableSergey V. Udaltsov1-0/+0
2007-08-28added cvsignoresvu1-0/+4
2007-08-25s/XmClientLibs/-lXmuid25701-1/+1
2007-08-25have own, compilable version of mxkbledpaneluid25703-0/+613
2007-03-04more playing with inet processingsvu4-2/+139
2006-10-26redefined keys and size in xkb_symbolssvu2-6/+14
2006-10-26rough xkb_symbols size is primtedsvu2-1/+11
2006-10-22Added a bit of commentssvu1-0/+8
2006-10-22some Ruby stuff, just my little toyssvu3-0/+183
2006-10-09a bit of cleanup in testssvu5-11/+27
2005-12-01/bin/env -> /usr/bin/envsvu3-3/+3
2005-08-22tiny cleanupsvu1-0/+2
2005-07-31a bit better implementation of genLists4Comparizon.shsvu1-15/+11
2005-07-19just some commentssvu1-0/+6
2005-01-15improved testing for the new group naming conventionsvu1-2/+25
2004-12-22testing the group names against layout namessvu2-0/+19
2004-05-07Some small fixes made. Options are now testable as well.svu3-3/+11
2004-05-06one more test - but still problems passing itsvu4-10/+34
2004-05-06Makedonian problem fixed - and BOTH tests are OKsvu1-4/+4
2004-05-06Yahoo! Models test pased ok!svu3-22/+28
2004-05-03The perl code is a bit structured nowsvu3-133/+157
2004-05-02at least variants pass ok with testssvu1-0/+7
2004-04-25trying to test layouts as wellsvu2-5/+75
2004-04-25starting test scriptssvu2-0/+95