]>
Commit | Line | Data |
---|---|---|
53e1b683 | 1 | /* SPDX-License-Identifier: LGPL-2.1+ */ |
35375afe ZJS |
2 | /*** |
3 | This file is part of systemd. | |
4 | ||
5 | Copyright 2013 Zbigniew Jędrzejewski-Szmek | |
35375afe ZJS |
6 | ***/ |
7 | ||
a095315b | 8 | #include "login-util.h" |
cf0fbc49 | 9 | #include "macro.h" |
35375afe ZJS |
10 | |
11 | static void test_session_id_valid(void) { | |
12 | assert_se(session_id_valid("c1")); | |
13 | assert_se(session_id_valid("1234")); | |
14 | ||
15 | assert_se(!session_id_valid("1-2")); | |
16 | assert_se(!session_id_valid("")); | |
17 | assert_se(!session_id_valid("\tid")); | |
18 | } | |
19 | ||
20 | int main(int argc, char* argv[]) { | |
1e5413f7 ZJS |
21 | log_parse_environment(); |
22 | log_open(); | |
23 | ||
35375afe ZJS |
24 | test_session_id_valid(); |
25 | ||
26 | return 0; | |
27 | } |