mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2025-12-20 06:50:05 +01:00
doc: drop leftovers of Check's selective test running
CK_RUN_CASE and CK_RUN_SUITE still work because we're still using check underneath, but it's better to use the arguments. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
f3947c0eb9
commit
fcd1cbe5e5
1 changed files with 4 additions and 14 deletions
|
|
@ -25,10 +25,10 @@ resulting `/dev/input/eventX` nodes. Some tests require temporary udev rules.
|
||||||
|
|
||||||
@section test-filtering Selective running of tests
|
@section test-filtering Selective running of tests
|
||||||
|
|
||||||
Check enables tests to be grouped into suites and test cases, litest uses
|
litest's tests are grouped by test groups and devices. A test group is e.g.
|
||||||
test suites as a general feature-specific grouping (e.g. "touchpad:tap") and
|
"touchpad:tap" and incorporates all tapping-related tests for touchpads.
|
||||||
instantiates one test case per device. The --list flag shows the list of
|
Each test function is (usually) run with one or more specific devices.
|
||||||
suites and tests.
|
The `--list` commandline argument shows the list of suites and tests.
|
||||||
@code
|
@code
|
||||||
$ ./test/test-device --list
|
$ ./test/test-device --list
|
||||||
device:wheel:
|
device:wheel:
|
||||||
|
|
@ -52,16 +52,6 @@ uinput by litest. The "no device" entry signals that litest does not
|
||||||
instantiate a uinput device for a specific test (though the test itself may
|
instantiate a uinput device for a specific test (though the test itself may
|
||||||
instantiate one).
|
instantiate one).
|
||||||
|
|
||||||
Check provides two filters through environment variables: <b>CK_RUN_SUITE</b>
|
|
||||||
and <b>CK_RUN_CASE</b>. They may be used independently or combined to narrow
|
|
||||||
down the set of tests to run. For example:
|
|
||||||
|
|
||||||
@code
|
|
||||||
$ CK_RUN_SUITE="device:wheel" ./test/test-device
|
|
||||||
$ CK_RUN_CASE="wheel only" ./test/test-device
|
|
||||||
$ CK_RUN_SUITE="device:wheel" CK_RUN_CASE="wheel only" ./test/test-device
|
|
||||||
@endcode
|
|
||||||
|
|
||||||
The `--filter-test` argument enables selective running of tests through
|
The `--filter-test` argument enables selective running of tests through
|
||||||
basic shell-style function name matching. For example:
|
basic shell-style function name matching. For example:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue