]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/login/test-login-shared.c
Merge pull request #13909 from poettering/env-copy-pid
[thirdparty/systemd.git] / src / login / test-login-shared.c
CommitLineData
53e1b683 1/* SPDX-License-Identifier: LGPL-2.1+ */
35375afe 2
a095315b 3#include "login-util.h"
cf0fbc49 4#include "macro.h"
35375afe
ZJS
5
6static void test_session_id_valid(void) {
7 assert_se(session_id_valid("c1"));
8 assert_se(session_id_valid("1234"));
9
10 assert_se(!session_id_valid("1-2"));
11 assert_se(!session_id_valid(""));
12 assert_se(!session_id_valid("\tid"));
13}
14
15int main(int argc, char* argv[]) {
1e5413f7
ZJS
16 log_parse_environment();
17 log_open();
18
35375afe
ZJS
19 test_session_id_valid();
20
21 return 0;
22}