]> git.eshelyaron.com Git - emacs.git/commit
Implement NTLM server for ntlm.el testing
authorThomas Fitzsimmons <fitzsim@fitzsim.org>
Thu, 18 Feb 2021 23:05:38 +0000 (18:05 -0500)
committerThomas Fitzsimmons <fitzsim@fitzsim.org>
Thu, 18 Feb 2021 23:59:18 +0000 (18:59 -0500)
commit32e790f2514154c72927c414f43c3e277b1344ac
treee10a640938cc98a93446972f212cf607b2a2f4e4
parent5977de581cbffb18f1cacb266928329dc807cb22
Implement NTLM server for ntlm.el testing

* test/Makefile.in
(GNU_ELPA_DIRECTORY, elpa_dependencies, elpa_els, elpa_opts): New
variables.
(EMACSOPT, ert_opts): Add elpa_opts.
* test/README: Document GNU_ELPA_DIRECTORY make variable.
* test/lisp/net/ntlm-tests.el: Fix checkdoc-reported issues.
(ntlm-tests-message, ntlm-server-build-type-2, ntlm-server-hash)
(ntlm-server-check-authorization, ntlm-server-do-token)
(ntlm-server-filter, ntlm-server-handler, ntlm-server-start)
(ntlm-server-stop, ntlm-tests--url-retrieve-internal-around)
(ntlm-tests--authenticate)
(ntlm-tests--start-server-authenticate-stop-server): New
functions.
(ntlm-tests--username-oem, ntlm-tests--username-unicode)
(ntlm-tests--client-supports-unicode, ntlm-tests--challenge)
(ntlm-tests--result-buffer, ntlm-tests--successful-result): New
variables.
(ntlm-authentication)
(ntlm-authentication-old-compatibility-level): New tests.
* test/lisp/net/ntlm-resources/authinfo: New file.  (Bug#43566)
test/Makefile.in
test/README
test/lisp/net/ntlm-resources/authinfo [new file with mode: 0644]
test/lisp/net/ntlm-tests.el