]>
git.ipfire.org Git - thirdparty/systemd.git/blob - src/test/test-umask-util.c
1 /* SPDX-License-Identifier: LGPL-2.1+ */
4 #include "umask-util.h"
6 int main(int argc
, char *argv
[]) {
10 test_setup_logging(LOG_DEBUG
);
15 RUN_WITH_UMASK(0123) {
16 assert_se(umask(000) == 0123);
21 assert_se(umask(u
) == 0111);
23 RUN_WITH_UMASK(0135) {
24 assert_se(umask(000) == 0135);
29 assert_se(umask(0111) == u
);
31 RUN_WITH_UMASK(0315) {
32 assert_se(umask(000) == 0315);
38 assert_se(umask(u
) == 0111);