From 56d949d31ad182a22bd3bad25b1a902b635d549d Mon Sep 17 00:00:00 2001 From: Isaac Boukris Date: Tue, 18 Jul 2017 21:46:21 +0300 Subject: tests: add initial gssapi test using stub implementation The stub implementation is pre-loaded using LD_PRELOAD and emulates common gssapi uses (only builds if curl is initially built with gssapi support). The initial tests are currently disabled for debug builds as LD_PRELOAD is not used then. Ref: https://github.com/curl/curl/pull/1687 --- tests/FILEFORMAT | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tests/FILEFORMAT') diff --git a/tests/FILEFORMAT b/tests/FILEFORMAT index 75e561ae8..fbeee2a7e 100644 --- a/tests/FILEFORMAT +++ b/tests/FILEFORMAT @@ -74,6 +74,8 @@ B) The request was HTTP and included digest details, which adds 1000 to NUM C) If a HTTP request is NTLM type-1, it adds 1001 to num D) If a HTTP request is NTLM type-3, it adds 1002 to num E) If a HTTP request is Basic and num is already >=1000, it adds 1 to num +F) If a HTTP request is Negotiate, num gets incremented by one for each +request with Negotiate authorization header on the same test case. Dynamically changing num in this way allows the test harness to be used to test authentication negotiation where several different requests must be sent @@ -243,6 +245,7 @@ threaded-resolver unittest unix-sockets WinSSL +ld_preload as well as each protocol that curl supports. A protocol only needs to be specified if it is different from the server (useful when the server -- cgit v1.2.3