chiark / gitweb /
device: look for all possible device names on udev events
[elogind.git] / test-job-type.c
index db5c329e13cf68e0892cbe7fd3058a7e5da76cc0..b531262cfdf367555cab82475d82b7df8130319c 100644 (file)
@@ -1,5 +1,24 @@
 /*-*- Mode: C; c-basic-offset: 8 -*-*/
 
+/***
+  This file is part of systemd.
+
+  Copyright 2010 Lennart Poettering
+
+  systemd is free software; you can redistribute it and/or modify it
+  under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 2 of the License, or
+  (at your option) any later version.
+
+  systemd is distributed in the hope that it will be useful, but
+  WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+  General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with systemd; If not, see <http://www.gnu.org/licenses/>.
+***/
+
 #include <stdio.h>
 #include <errno.h>
 #include <string.h>
@@ -13,16 +32,16 @@ int main(int argc, char*argv[]) {
         for (a = 0; a < _JOB_TYPE_MAX; a++)
                 for (b = 0; b < _JOB_TYPE_MAX; b++) {
 
-                        if (!job_type_mergeable(a, b))
+                        if (!job_type_is_mergeable(a, b))
                                 printf("Not mergeable: %s + %s\n", job_type_to_string(a), job_type_to_string(b));
 
                         for (c = 0; c < _JOB_TYPE_MAX; c++) {
 
                                 /* Verify transitivity of mergeability
                                  * of job types */
-                                assert(!job_type_mergeable(a, b) ||
-                                       !job_type_mergeable(b, c) ||
-                                       job_type_mergeable(a, c));
+                                assert(!job_type_is_mergeable(a, b) ||
+                                       !job_type_is_mergeable(b, c) ||
+                                       job_type_is_mergeable(a, c));
 
                                 d = a;
                                 if (job_type_merge(&d, b) >= 0) {
@@ -32,14 +51,14 @@ int main(int argc, char*argv[]) {
                                         /* Verify that merged entries can be
                                          * merged with the same entries they
                                          * can be merged with seperately */
-                                        assert(!job_type_mergeable(a, c) || job_type_mergeable(d, c));
-                                        assert(!job_type_mergeable(b, c) || job_type_mergeable(d, c));
+                                        assert(!job_type_is_mergeable(a, c) || job_type_is_mergeable(d, c));
+                                        assert(!job_type_is_mergeable(b, c) || job_type_is_mergeable(d, c));
 
                                         /* Verify that if a merged
                                          * with b is not mergable with
                                          * c then either a or b is not
                                          * mergeable with c either. */
-                                        assert(job_type_mergeable(d, c) || !job_type_mergeable(a, c) || !job_type_mergeable(b, c));
+                                        assert(job_type_is_mergeable(d, c) || !job_type_is_mergeable(a, c) || !job_type_is_mergeable(b, c));
 
                                         e = b;
                                         if (job_type_merge(&e, c) >= 0) {