Line data Source code
1 : /* SPDX-License-Identifier: LGPL-2.1+ */ 2 : 3 : #include "login-util.h" 4 : #include "macro.h" 5 : 6 1 : static void test_session_id_valid(void) { 7 1 : assert_se(session_id_valid("c1")); 8 1 : assert_se(session_id_valid("1234")); 9 : 10 1 : assert_se(!session_id_valid("1-2")); 11 1 : assert_se(!session_id_valid("")); 12 1 : assert_se(!session_id_valid("\tid")); 13 1 : } 14 : 15 1 : int main(int argc, char* argv[]) { 16 1 : log_parse_environment(); 17 1 : log_open(); 18 : 19 1 : test_session_id_valid(); 20 : 21 1 : return 0; 22 : }