/**
* Tests the deleteLocalSession method of the OneLogin_Saml2_Utils
*
* @covers OneLogin_Saml2_Utils::deleteLocalSession
*/
public function testDeleteLocalSession()
{
if (!isset($_SESSION)) {
$_SESSION = array();
}
$_SESSION['samltest'] = true;
$this->assertTrue(isset($_SESSION['samltest']));
$this->assertTrue($_SESSION['samltest']);
OneLogin_Saml2_Utils::deleteLocalSession();
$this->assertFalse(isset($_SESSION));
$this->assertFalse(isset($_SESSION['samltest']));
session_start();
$_SESSION['samltest'] = true;
OneLogin_Saml2_Utils::deleteLocalSession();
$this->assertFalse(isset($_SESSION));
$this->assertFalse(isset($_SESSION['samltest']));
}