Lines Matching full:path
29 char *user, *host, *path; in test_parse() local
32 ASSERT_INT_EQ(parse_user_host_path("someuser@some.host:some/path", in test_parse()
33 &user, &host, &path), 0); in test_parse()
36 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
37 free(user); free(host); free(path); in test_parse()
41 ASSERT_INT_EQ(parse_user_host_path("someuser@1.22.33.144:some/path", in test_parse()
42 &user, &host, &path), 0); in test_parse()
45 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
46 free(user); free(host); free(path); in test_parse()
50 ASSERT_INT_EQ(parse_user_host_path("someuser@[1.22.33.144]:some/path", in test_parse()
51 &user, &host, &path), 0); in test_parse()
54 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
55 free(user); free(host); free(path); in test_parse()
60 &user, &host, &path), 0); in test_parse()
63 ASSERT_STRING_EQ(path, "."); in test_parse()
64 free(user); free(host); free(path); in test_parse()
68 ASSERT_INT_EQ(parse_user_host_path("someuser@[::1]:some/path", in test_parse()
69 &user, &host, &path), 0); in test_parse()
72 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
73 free(user); free(host); free(path); in test_parse()
77 ASSERT_INT_EQ(parse_uri("ssh", "ssh://someuser@some.host:22/some/path", in test_parse()
78 &user, &host, &port, &path), 0); in test_parse()
82 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
83 free(user); free(host); free(path); in test_parse()