libinput/tools/libinput-test.man
Peter Hutterer 43a8d769ac tools: add a libinput test tool as entry point for our test suites
We already install libinput-test-suite if the meson option install-tests
is set, see
  commit be7045cdc7
  test: make the test suite runner available as installed binary

To make other tests easily available and more discoverable, add a new
tool "libinput test" with the matching man page. This will also help us
to enforce some of the namespacing a bit better.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2022-05-09 05:03:00 +00:00

33 lines
913 B
Groff

.TH libinput-test "1" "" "libinput @LIBINPUT_VERSION@" "libinput Manual"
.SH NAME
libinput\-test \- test various components of libinput itself
.SH SYNOPSIS
.B libinput test [\-\-help] \fI<feature> [<args>]\fR
.SH DESCRIPTION
.PP
The
.B "libinput test"
tool runs tests against libinput itself. There is usually no need for a user
to use this tool, it is provided for distribution vendors.
@HAVE_INSTALLED_TESTS@.B This tool was disabled at build time!
.PP
This is a testing tool only, its output may change at any time. Do not
rely on the output.
.PP
This tool may need to be run as root to have access to the
/dev/input/eventX nodes and/or create /dev/uinput devices.
.SH OPTIONS
.TP 8
.B \-\-help
Print help
.SH FEATURES
Tests that can be run are
.TP 8
.B libinput\-test\-suite(1)
Run the full test suite. This is the most complete set of tests to run in
libinput.
.SH LIBINPUT
Part of the
.B libinput(1)
suite