aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2017-05-12 15:22:46 +0200
committerGitHub <noreply@github.com>2017-05-12 15:22:46 +0200
commit6e4177315f632e03afea43b6d99100bd434f3403 (patch)
tree54d7c2c1bb9c67bdc09ba11a19b4750c41ea609d /src/test
parentnss-resolve: drop the internal fallback to libnss_dns (#5945) (diff)
parentudev/collect: remove now-unused struct udev (diff)
downloadsystemd-6e4177315f632e03afea43b6d99100bd434f3403.tar.gz
systemd-6e4177315f632e03afea43b6d99100bd434f3403.tar.bz2
systemd-6e4177315f632e03afea43b6d99100bd434f3403.zip
Merge pull request #5432 from keszybz/udev-logging
udev logging separation
Diffstat (limited to 'src/test')
-rw-r--r--src/test/test-log.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/test/test-log.c b/src/test/test-log.c
index ae9e113ef..626d2c613 100644
--- a/src/test/test-log.c
+++ b/src/test/test-log.c
@@ -24,6 +24,15 @@
#include "log.h"
#include "util.h"
+assert_cc(LOG_REALM_REMOVE_LEVEL(LOG_REALM_PLUS_LEVEL(LOG_REALM_SYSTEMD, LOG_FTP | LOG_DEBUG))
+ == LOG_REALM_SYSTEMD);
+assert_cc(LOG_REALM_REMOVE_LEVEL(LOG_REALM_PLUS_LEVEL(LOG_REALM_UDEV, LOG_LOCAL7 | LOG_DEBUG))
+ == LOG_REALM_UDEV);
+assert_cc((LOG_REALM_PLUS_LEVEL(LOG_REALM_SYSTEMD, LOG_LOCAL3 | LOG_DEBUG) & LOG_FACMASK)
+ == LOG_LOCAL3);
+assert_cc((LOG_REALM_PLUS_LEVEL(LOG_REALM_UDEV, LOG_USER | LOG_INFO) & LOG_PRIMASK)
+ == LOG_INFO);
+
int main(int argc, char* argv[]) {
log_set_target(LOG_TARGET_CONSOLE);