diff options
author | Dan Fandrich <dan@coneharvesters.com> | 2011-07-29 09:32:32 -0700 |
---|---|---|
committer | Dan Fandrich <dan@coneharvesters.com> | 2011-07-29 12:35:52 -0700 |
commit | cc3e01cfae461c69c240f21a7b10fb31e1314fb7 (patch) | |
tree | f6cf8cbb98803a9504232ebf2323d2b0c64136e1 /tests/data/test2005 | |
parent | 65cc163195afaa918fa0983fa07ae531481b06df (diff) |
Renumbered test2005 to test1310
The 20xx range is for multiple sequential tests.
Diffstat (limited to 'tests/data/test2005')
-rw-r--r-- | tests/data/test2005 | 125 |
1 files changed, 0 insertions, 125 deletions
diff --git a/tests/data/test2005 b/tests/data/test2005 deleted file mode 100644 index ea564fcb3..000000000 --- a/tests/data/test2005 +++ /dev/null @@ -1,125 +0,0 @@ -<testcase> -<info> -<keywords> -HTTP -HTTP GET -HTTP NTLM auth -</keywords> -</info> -# Server-side -<reply> - -<!-- no <data> in this test since we have NTLM from the start - -This is supposed to be returned when the server gets a first -Authorization: NTLM line passed-in from the client --> - -<data1001> -HTTP/1.1 401 Now gimme that second request of crap -Server: Microsoft-IIS/5.0 -Content-Type: text/html; charset=iso-8859-1 -Content-Length: 34 -WWW-Authenticate: NTLM TlRMTVNTUAACAAAAAgACADAAAAAGgoEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== - -This is not the real page either! -</data1001> - -# This is supposed to be returned when the server gets the second -# Authorization: NTLM line passed-in from the client -<data1002> -HTTP/1.1 200 Things are fine in server land swsclose -Server: Microsoft-IIS/5.0 -Content-Type: text/html; charset=iso-8859-1 -Content-Length: 32 - -Finally, this is the real page! -</data1002> - -<datacheck> -HTTP/1.1 401 Now gimme that second request of crap -Server: Microsoft-IIS/5.0 -Content-Type: text/html; charset=iso-8859-1 -Content-Length: 34 -WWW-Authenticate: NTLM TlRMTVNTUAACAAAAAgACADAAAAAGgoEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== - -HTTP/1.1 200 Things are fine in server land swsclose -Server: Microsoft-IIS/5.0 -Content-Type: text/html; charset=iso-8859-1 -Content-Length: 32 - -Finally, this is the real page! -</datacheck> - -</reply> - -# Client-side -<client> -<features> -NTLM_SSO -debug -</features> -<server> -http -</server> - <name> -HTTP with NTLM single-sign-on authorization - </name> - <setenv> -# we force our own host name, in order to make the test machine independent -CURL_GETHOSTNAME=curlhost -# we try to use the LD_PRELOAD hack, if not a debug build -LD_PRELOAD=%PWD/libtest/.libs/libhostname.so -# set path to fake_auth instead of real ntlm_auth to generate NTLM type1 and type 3 messages -NTLM_AUTH=%PWD/server/fake_ntlm -# set source directory so fake_ntlm can find the test files -NTLM_AUTH_SRCDIR=%SRCDIR -# set the test number -NTLM_AUTH_TESTNUM=2005 - </setenv> - <command> -http://%HOSTIP:%HTTPPORT/2005 -u testuser:anypasswd --ntlm-sso -</command> -<precheck> -chkhostname curlhost -</precheck> -</client> - -# Verify data after the test has been "shot" -<verify> -<strip> -^User-Agent:.* -</strip> -<protocol> -GET /2005 HTTP/1.1
-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA
-User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3
-Host: %HOSTIP:%HTTPPORT
-Accept: */*
-
-GET /2005 HTTP/1.1
-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAE8AAAAYABgAZwAAAAAAAABAAAAACAAIAEAAAAAHAAcASAAAAAAAAAAAAAAAggEAAHRlc3R1c2VyVU5LTk9XTlpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOQ==
-User-Agent: curl/7.10.6-pre1 (i686-pc-linux-gnu) libcurl/7.10.6-pre1 OpenSSL/0.9.7a ipv6 zlib/1.1.3
-Host: %HOSTIP:%HTTPPORT
-Accept: */*
-
-</protocol> -</verify> -# Input and output (type 1 message) for fake_ntlm -<ntlm_auth_type1> -<input> -YR -</input> -<output> -YR TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA -</output> -</ntlm_auth_type1> -# Input and output (type 3 message) for fake_ntlm -<ntlm_auth_type3> -<input> -TT TlRMTVNTUAACAAAAAgACADAAAAAGgoEAc51AYVDgyNcAAAAAAAAAAG4AbgAyAAAAQ0MCAAQAQwBDAAEAEgBFAEwASQBTAEEAQgBFAFQASAAEABgAYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAwAsAGUAbABpAHMAYQBiAGUAdABoAC4AYwBjAC4AaQBjAGUAZABlAHYALgBuAHUAAAAAAA== -</input> -<output> -KK TlRMTVNTUAADAAAAGAAYAE8AAAAYABgAZwAAAAAAAABAAAAACAAIAEAAAAAHAAcASAAAAAAAAAAAAAAAggEAAHRlc3R1c2VyVU5LTk9XTlpkQwKRCZFMhjj0tw47wEjKHRHlvzfxQamFcheMuv8v+xeqphEO5V41xRd7R9deOQ== -</output> -</ntlm_auth_type3> -</testcase> |