1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-08 03:45:57 +00:00

jsproxy/tests: Add more tests for InternetGetProxyInfo()'s length parameter.

This commit is contained in:
Francois Gouget 2023-02-19 19:39:23 +01:00 committed by Alexandre Julliard
parent 00b6ce35bf
commit ad30e4f9ba

View File

@ -63,6 +63,7 @@ static void test_InternetInitializeAutoProxyDll(void)
ret = pInternetGetProxyInfo( url, strlen(url), host, strlen(host), &proxy, &len );
ok( ret, "got %lu\n", GetLastError() );
ok( !strcmp( proxy, "DIRECT" ), "got \"%s\"\n", proxy );
ok( len == strlen(proxy) + 1, "got len=%ld for \"%s\"\n", len, proxy );
GlobalFree( proxy );
buf.dwScriptBufferSize = strlen(script2) + 1;
@ -73,6 +74,7 @@ static void test_InternetInitializeAutoProxyDll(void)
ret = pInternetGetProxyInfo( url, strlen(url), host, strlen(host), &proxy, &len );
ok( ret, "got %lu\n", GetLastError() );
ok( !strcmp( proxy, "PROXY 10.0.0.1:8080" ), "got \"%s\"\n", proxy );
ok( len == strlen(proxy) + 1, "got len=%ld for \"%s\"\n", len, proxy );
GlobalFree( proxy );
buf.dwScriptBufferSize = strlen(script2) + 2;
@ -82,6 +84,7 @@ static void test_InternetInitializeAutoProxyDll(void)
ret = pInternetGetProxyInfo( url, strlen(url), host, strlen(host), &proxy, &len );
ok( ret, "got %lu\n", GetLastError() );
ok( !strcmp( proxy, "PROXY 10.0.0.1:8080" ), "got \"%s\"\n", proxy );
ok( len == strlen(proxy) + 1, "got len=%ld for \"%s\"\n", len, proxy );
GlobalFree( proxy );
buf.lpszScriptBuffer = script3;