Tests/authjwtTest : add logout tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5816 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
@@ -167,9 +167,42 @@ class authjwtTest extends PHPUnit_Framework_TestCase
|
||||
$authjwt->cipherKey = $this->cipherKey;
|
||||
$_SERVER["HTTP_AUTHENTICATION"] = "Bearer $this->token";
|
||||
$res = $authjwt->logout ();
|
||||
$this->assertSame ($res, true);
|
||||
}
|
||||
// }}}
|
||||
|
||||
/** Logout : No Auth provided
|
||||
*/
|
||||
public function testLogout2 ()
|
||||
// {{{
|
||||
{
|
||||
$this->expectException ("Exception", "No Authentication available", 401);
|
||||
$authjwt = new authjwt ();
|
||||
$authjwt->cacheDir = $this->cacheDir;
|
||||
$authjwt->serverKey = $this->serverKey;
|
||||
$authjwt->cipherKey = $this->cipherKey;
|
||||
unset ($_SERVER["HTTP_AUTHENTICATION"]);
|
||||
$res = $authjwt->logout ();
|
||||
}
|
||||
// }}}
|
||||
|
||||
/** Logout : No Bearer available
|
||||
*/
|
||||
public function testLogout3 ()
|
||||
// {{{
|
||||
{
|
||||
$this->expectException ("Exception", "No Bearer Authentication available",
|
||||
401);
|
||||
$authjwt = new authjwt ();
|
||||
$authjwt->cacheDir = $this->cacheDir;
|
||||
$authjwt->serverKey = $this->serverKey;
|
||||
$authjwt->cipherKey = $this->cipherKey;
|
||||
$_SERVER["HTTP_AUTHENTICATION"] = "Another auth";
|
||||
$res = $authjwt->logout ();
|
||||
}
|
||||
// }}}
|
||||
|
||||
|
||||
/** Not needed function connect
|
||||
*/
|
||||
public function testUnusedFunctions1 ()
|
||||
|
||||
Reference in New Issue
Block a user