$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();
+ }
}
* @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