diff options
| author | Peter Hutterer <peter.hutterer@who-t.net> | 2014-04-04 10:04:56 +1000 |
|---|---|---|
| committer | Peter Hutterer <peter.hutterer@who-t.net> | 2014-04-08 09:01:50 +1000 |
| commit | 6721131eaf5c0d5aea7a50dd70c7ebc350f1b5b9 (patch) | |
| tree | 3a7e79aed9ee04963e4dc9ee470b15100ab77e14 /test/test-libevdev-init.c | |
| parent | c44e510acd3fa1ba02f39e4130761fbfc06e0755 (diff) | |
| download | libevdev-6721131eaf5c0d5aea7a50dd70c7ebc350f1b5b9.tar.gz | |
test: restore default log priority after tests
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'test/test-libevdev-init.c')
| -rw-r--r-- | test/test-libevdev-init.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/test-libevdev-init.c b/test/test-libevdev-init.c index 85745f2..61fea4b 100644 --- a/test/test-libevdev-init.c +++ b/test/test-libevdev-init.c @@ -118,6 +118,9 @@ static void logfunc(enum libevdev_log_priority priority, START_TEST(test_log_init) { struct libevdev *dev = NULL; + enum libevdev_log_priority old; + + old = libevdev_get_log_priority(); libevdev_set_log_priority(LIBEVDEV_LOG_DEBUG); @@ -147,6 +150,8 @@ START_TEST(test_log_init) libevdev_set_log_function(test_logfunc_abort_on_error, NULL); log_fn_called = 0; + + libevdev_set_log_priority(old); } END_TEST @@ -159,6 +164,9 @@ END_TEST START_TEST(test_log_set_get_priority) { enum libevdev_log_priority pri; + enum libevdev_log_priority old; + + old = libevdev_get_log_priority(); pri = LIBEVDEV_LOG_DEBUG; libevdev_set_log_priority(pri); @@ -181,12 +189,17 @@ START_TEST(test_log_set_get_priority) pri = LIBEVDEV_LOG_ERROR - 1; libevdev_set_log_priority(pri); ck_assert_int_eq(libevdev_get_log_priority(), pri); + + libevdev_set_log_priority(old); } END_TEST START_TEST(test_log_priority) { struct libevdev *dev = NULL; + enum libevdev_log_priority old; + + old = libevdev_get_log_priority(); libevdev_set_log_function(logfunc, logdata); @@ -216,6 +229,8 @@ START_TEST(test_log_priority) libevdev_set_log_function(test_logfunc_abort_on_error, NULL); log_fn_called = 0; + + libevdev_set_log_priority(old); } END_TEST |
