summaryrefslogtreecommitdiff
path: root/tests/ioctl_evdev-success-v-Xverbose.c
Commit message (Collapse)AuthorAgeFilesLines
* Handle xlat verbosity in evdev bitset printingEugene Syromyatnikov2019-09-241-0/+2
* defs.h (print_xint32_array_member, print_xint64_array_member): New function declarations. (print_xlong_array_member): New static inline function. * util.c (print_xint32_array_member, print_xint64_array_member): New functions. * evdev.c (decode_bitset): Handle xlat verbosity option. * tests/ioctl_evdev-Xabbrev.c: New file. * tests/ioctl_evdev-Xraw.c: Likewise. * tests/ioctl_evdev-Xverbose.c: Likewise. * tests/ioctl_evdev-success-Xabbrev.c: Likewise. * tests/ioctl_evdev-success-Xraw.c: Likewise. * tests/ioctl_evdev-success-Xverbose.c: Likewise. * tests/ioctl_evdev-success-v-Xabbrev.c: Likewise. * tests/ioctl_evdev-success-v-Xraw.c: Likewise. * tests/ioctl_evdev-success-v-Xverbose.c: Likewise. * tests/ioctl_evdev-v-Xabbrev.c: Likewise. * tests/ioctl_evdev-v-Xraw.c: Likewise. * tests/ioctl_evdev-v-Xverbose.c: Likewise. * tests/ioctl_evdev-success.c (test_evdev, print_getbit, main): Update expected output. * tests/ioctl_evdev.c (UNK_CMD): New macro. (print_ffe_common, main): Update expected output. * tests/Makefile.am (check_PROGRAMS): Add ioctl_evdev-success-Xabbrev, ioctl_evdev-success-Xraw, ioctl_evdev-success-Xverbose, ioctl_evdev-success-v-Xabbrev, ioctl_evdev-success-v-Xraw, and ioctl_evdev-success-v-Xverbose. * tests/gen_tests.in (ioctl_evdev-Xabbrev, ioctl_evdev-Xraw, ioctl_evdev-Xverbose, ioctl_evdev-v-Xabbrev, ioctl_evdev-v-Xraw, ioctl_evdev-v-Xverbose, ioctl_evdev-success-Xabbrev, ioctl_evdev-success-Xraw, ioctl_evdev-success-Xverbose, ioctl_evdev-success-v-Xabbrev, ioctl_evdev-success-v-Xraw, ioctl_evdev-success-v-Xverbose tests): New entries. (ioctl_evdev, ioctl_evdev-v): Add alignment option. * tests/pure_executables.list: Add ioctl_evdev-Xabbrev, ioctl_evdev-Xraw, ioctl_evdev-Xverbose, ioctl_evdev-v-Xabbrev, ioctl_evdev-v-Xraw, ioctl_evdev-v-Xverbose. * tests/.gitignore: Likewise.