@@ -18,7 +18,7 @@ void test_network_redirect__redirect_http(void)
1818{
1919 cl_git_pass (git_net_url_parse (& conndata ,
2020 "http://example.com/foo/bar/baz" ));
21- cl_git_pass (gitno_connection_data_handle_redirect (& conndata ,
21+ cl_git_pass (git_net_url_apply_redirect (& conndata ,
2222 "http://example.com/foo/bar/baz" , "bar/baz" ));
2323 cl_assert_equal_s (conndata .scheme , "http" );
2424 cl_assert_equal_s (conndata .host , "example.com" );
@@ -32,7 +32,7 @@ void test_network_redirect__redirect_ssl(void)
3232{
3333 cl_git_pass (git_net_url_parse (& conndata ,
3434 "https://example.com/foo/bar/baz" ));
35- cl_git_pass (gitno_connection_data_handle_redirect (& conndata ,
35+ cl_git_pass (git_net_url_apply_redirect (& conndata ,
3636 "https://example.com/foo/bar/baz" , "bar/baz" ));
3737 cl_assert_equal_s (conndata .scheme , "https" );
3838 cl_assert_equal_s (conndata .host , "example.com" );
@@ -46,7 +46,7 @@ void test_network_redirect__redirect_leaves_root_path(void)
4646{
4747 cl_git_pass (git_net_url_parse (& conndata ,
4848 "https://example.com/foo/bar/baz" ));
49- cl_git_pass (gitno_connection_data_handle_redirect (& conndata ,
49+ cl_git_pass (git_net_url_apply_redirect (& conndata ,
5050 "https://example.com/foo/bar/baz" , "/foo/bar/baz" ));
5151 cl_assert_equal_s (conndata .scheme , "https" );
5252 cl_assert_equal_s (conndata .host , "example.com" );
@@ -60,7 +60,7 @@ void test_network_redirect__redirect_encoded_username_password(void)
6060{
6161 cl_git_pass (git_net_url_parse (& conndata ,
6262 "https://user%2fname:pass%40word%zyx%v@example.com/foo/bar/baz" ));
63- cl_git_pass (gitno_connection_data_handle_redirect (& conndata ,
63+ cl_git_pass (git_net_url_apply_redirect (& conndata ,
6464 "https://user%2fname:pass%40word%zyx%v@example.com/foo/bar/baz" , "bar/baz" ));
6565 cl_assert_equal_s (conndata .scheme , "https" );
6666 cl_assert_equal_s (conndata .host , "example.com" );
@@ -73,23 +73,23 @@ void test_network_redirect__redirect_encoded_username_password(void)
7373void test_network_redirect__redirect_cross_host_denied (void )
7474{
7575 cl_git_pass (git_net_url_parse (& conndata , "https://bar.com/bar/baz" ));
76- cl_git_fail_with (gitno_connection_data_handle_redirect (& conndata ,
76+ cl_git_fail_with (git_net_url_apply_redirect (& conndata ,
7777 "https://foo.com/bar/baz" , NULL ),
7878 -1 );
7979}
8080
8181void test_network_redirect__redirect_http_downgrade_denied (void )
8282{
8383 cl_git_pass (git_net_url_parse (& conndata , "https://foo.com/bar/baz" ));
84- cl_git_fail_with (gitno_connection_data_handle_redirect (& conndata ,
84+ cl_git_fail_with (git_net_url_apply_redirect (& conndata ,
8585 "http://foo.com/bar/baz" , NULL ),
8686 -1 );
8787}
8888
8989void test_network_redirect__redirect_relative (void )
9090{
9191 cl_git_pass (git_net_url_parse (& conndata , "http://foo.com/bar/baz/biff" ));
92- cl_git_pass (gitno_connection_data_handle_redirect (& conndata ,
92+ cl_git_pass (git_net_url_apply_redirect (& conndata ,
9393 "/zap/baz/biff?bam" , NULL ));
9494 cl_assert_equal_s (conndata .scheme , "http" );
9595 cl_assert_equal_s (conndata .host , "foo.com" );
@@ -102,7 +102,7 @@ void test_network_redirect__redirect_relative(void)
102102void test_network_redirect__redirect_relative_ssl (void )
103103{
104104 cl_git_pass (git_net_url_parse (& conndata , "https://foo.com/bar/baz/biff" ));
105- cl_git_pass (gitno_connection_data_handle_redirect (& conndata ,
105+ cl_git_pass (git_net_url_apply_redirect (& conndata ,
106106 "/zap/baz/biff?bam" , NULL ));
107107 cl_assert_equal_s (conndata .scheme , "https" );
108108 cl_assert_equal_s (conndata .host , "foo.com" );
@@ -115,15 +115,15 @@ void test_network_redirect__redirect_relative_ssl(void)
115115void test_network_redirect__service_query_no_query_params_in_location (void )
116116{
117117 cl_git_pass (git_net_url_parse (& conndata , "https://foo.com/bar/info/refs?service=git-upload-pack" ));
118- cl_git_pass (gitno_connection_data_handle_redirect (& conndata ,
118+ cl_git_pass (git_net_url_apply_redirect (& conndata ,
119119 "/baz/info/refs" , "/info/refs?service=git-upload-pack" ));
120120 cl_assert_equal_s (conndata .path , "/baz" );
121121}
122122
123123void test_network_redirect__service_query_with_query_params_in_location (void )
124124{
125125 cl_git_pass (git_net_url_parse (& conndata , "https://foo.com/bar/info/refs?service=git-upload-pack" ));
126- cl_git_pass (gitno_connection_data_handle_redirect (& conndata ,
126+ cl_git_pass (git_net_url_apply_redirect (& conndata ,
127127 "/baz/info/refs?service=git-upload-pack" , "/info/refs?service=git-upload-pack" ));
128128 cl_assert_equal_s (conndata .path , "/baz" );
129129}
0 commit comments