Codebase list kbd / cec8552
tests: Verify that dumpkeys generates a loadable keymap Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com> Alexey Gladkov 3 years ago
3 changed file(s) with 16 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
1818 EXTRA_DIST = \
1919 data \
2020 e2e-clrunimap.at \
21 e2e-dumpkeys.at \
2122 e2e-getunimap.at \
2223 e2e-kbdinfo.at \
2324 e2e-kbd_mode.at \
0 AT_SETUP([dumpkeys (dump loadable keymap)])
1 AT_KEYWORDS([e2e dumpkeys])
2 AT_SKIP_IF([ test "$TRAVIS_SANDBOX" != "priviliged" ])
3 PREV_LANG="$LANG"
4 export LANG=en_US.UTF-8
5 ${SUDO-} kbd_mode -u
6 ${SUDO-} "loadkeys" -c -s "$abs_srcdir/data/VoidSymbol.map"
7 E2E_CHECK(["$abs_top_builddir/src/loadkeys" -C /dev/tty0 -v us], [${SUDO-} loadkeys us])
8 E2E_CHECK(["$abs_top_builddir/src/dumpkeys" -C /dev/tty0 -k])
9 cp -f -- stdout dumpkeys.map
10 E2E_CHECK(["$abs_top_builddir/src/loadkeys" -C /dev/tty0 -u "$PWD/dumpkeys.map"], [${SUDO-} loadkeys us])
11 export LANG="$PREV_LANG"
12 ${SUDO-} kbd_mode -a
13 AT_CLEANUP
3232 m4_include([e2e-kbd_mode.at])
3333 m4_include([e2e-kbdinfo.at])
3434 m4_include([e2e-loadkeys.at])
35 m4_include([e2e-dumpkeys.at])
3536 m4_include([e2e-loadunimap.at])
3637 m4_include([e2e-psfxtable.at])
3738 m4_include([e2e-setfont.at])