tests
authorgggeek <giunta.gaetano@gmail.com>
Tue, 30 Oct 2018 11:13:18 +0000 (11:13 +0000)
committergggeek <giunta.gaetano@gmail.com>
Tue, 30 Oct 2018 11:13:18 +0000 (11:13 +0000)
tests/4LocalhostMultiTest.php
tests/parse_args.php

index 0516c30..32fef36 100644 (file)
@@ -377,4 +377,23 @@ class LocalhostMultiTest extends LocalhostTest
 
         $this->$method();
     }
+
+    function testBasicAuth()
+    {
+        $this->client->setCredentials('test', 'test');
+        $this->client->path = $this->args['URI'].'?FORCE_AUTH=Basic';
+        $this->_runtests();
+    }
+
+    function testDigestAuth()
+    {
+        if(!function_exists('curl_init'))
+        {
+            $this->markTestSkipped('CURL missing: cannot test digest auth functionality');
+            return;
+        }
+        $this->client->setCredentials('test', 'test', CURLAUTH_DIGEST);
+        $this->client->path = $this->args['URI'].'?FORCE_AUTH=Digest';
+        $this->_runtests();
+    }
 }
index 6660b9e..d6632ab 100644 (file)
@@ -14,7 +14,7 @@
  * @param int     HTTPSVERIFYHOST
  * @param int     SSLVERSION
  *
- * @copyright (C) 2007-2015 G. Giunta
+ * @copyright (C) 2007-2017 G. Giunta
  * @license code licensed under the BSD License: see file license.txt
  **/
 class argParser