Lines Matching full:path
25 char *user, *host, *path; in test_parse() local
28 ASSERT_INT_EQ(parse_user_host_path("someuser@some.host:some/path", in test_parse()
29 &user, &host, &path), 0); in test_parse()
32 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
33 free(user); free(host); free(path); in test_parse()
37 ASSERT_INT_EQ(parse_user_host_path("someuser@1.22.33.144:some/path", in test_parse()
38 &user, &host, &path), 0); in test_parse()
41 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
42 free(user); free(host); free(path); in test_parse()
46 ASSERT_INT_EQ(parse_user_host_path("someuser@[1.22.33.144]:some/path", in test_parse()
47 &user, &host, &path), 0); in test_parse()
50 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
51 free(user); free(host); free(path); in test_parse()
56 &user, &host, &path), 0); in test_parse()
59 ASSERT_STRING_EQ(path, "."); in test_parse()
60 free(user); free(host); free(path); in test_parse()
64 ASSERT_INT_EQ(parse_user_host_path("someuser@[::1]:some/path", in test_parse()
65 &user, &host, &path), 0); in test_parse()
68 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
69 free(user); free(host); free(path); in test_parse()
73 ASSERT_INT_EQ(parse_uri("ssh", "ssh://someuser@some.host:22/some/path", in test_parse()
74 &user, &host, &port, &path), 0); in test_parse()
78 ASSERT_STRING_EQ(path, "some/path"); in test_parse()
79 free(user); free(host); free(path); in test_parse()