Slash is now accepted in redirects.

This commit is contained in:
Benoît Burnichon
2015-03-25 13:07:45 +01:00
parent c6b44e03df
commit a1b490bd3f
2 changed files with 3 additions and 3 deletions

View File

@@ -102,7 +102,7 @@ class UploadTest extends \PhraseanetAuthenticatedWebTestCase
$this->assertTrue($record->get_thumbnail()->is_physically_present());
$fields = $record->get_caption()->get_fields(['FileName']);
$field = array_pop($fields);
$this->assertEquals($field->get_serialized_values(), 'KIKOO');
$this->assertEquals('KIKOO.JPG', $field->get_serialized_values());
}
}

View File

@@ -32,7 +32,7 @@ class SessionManagerSubscriberTest extends \PhraseanetAuthenticatedWebTestCase
$this->assertTrue($client->getResponse()->isRedirect());
$this->assertNotNUll($client->getResponse()->headers->get('x-phraseanet-end-session'));
$this->assertNotNUll($client->getResponse()->headers->get('location'));
$this->assertEquals('/login?redirect=..%2Fprod', $client->getResponse()->headers->get('location'));
$this->assertRegExp('#/login\?redirect=..(?:%2F|/)prod#', $client->getResponse()->headers->get('location'));
}
public function testEndSessionXmlXhttpRequest()
@@ -132,7 +132,7 @@ class SessionManagerSubscriberTest extends \PhraseanetAuthenticatedWebTestCase
$this->assertTrue($client->getResponse()->isRedirect());
$this->assertNotNUll($client->getResponse()->headers->get('x-phraseanet-end-session'));
$this->assertNotNUll($client->getResponse()->headers->get('location'));
$this->assertEquals('/login?redirect=..%2Fprod', $client->getResponse()->headers->get('location'));
$this->assertRegExp('#/login\?redirect=..(?:%2F|/)prod#', $client->getResponse()->headers->get('location'));
}
public function testEndSessionAuthenticatedWithOutdatedIdleXmlHttpRequest()