From 46b77928f746a4231d064774b5b67fd892c7ce86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20L=C5=93uillet?= Date: Sun, 4 Aug 2013 17:50:34 +0200 Subject: rm vendor --- .../Csrf/CsrfProvider/DefaultCsrfProviderTest.php | 81 ---------------------- 1 file changed, 81 deletions(-) delete mode 100644 vendor/symfony/form/Symfony/Component/Form/Tests/Extension/Csrf/CsrfProvider/DefaultCsrfProviderTest.php (limited to 'vendor/symfony/form/Symfony/Component/Form/Tests/Extension/Csrf/CsrfProvider/DefaultCsrfProviderTest.php') diff --git a/vendor/symfony/form/Symfony/Component/Form/Tests/Extension/Csrf/CsrfProvider/DefaultCsrfProviderTest.php b/vendor/symfony/form/Symfony/Component/Form/Tests/Extension/Csrf/CsrfProvider/DefaultCsrfProviderTest.php deleted file mode 100644 index a99b5444..00000000 --- a/vendor/symfony/form/Symfony/Component/Form/Tests/Extension/Csrf/CsrfProvider/DefaultCsrfProviderTest.php +++ /dev/null @@ -1,81 +0,0 @@ - - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Symfony\Component\Form\Tests\Extension\Csrf\CsrfProvider; - -use Symfony\Component\Form\Extension\Csrf\CsrfProvider\DefaultCsrfProvider; - -/** - * @runTestsInSeparateProcesses - */ -class DefaultCsrfProviderTest extends \PHPUnit_Framework_TestCase -{ - protected $provider; - - public static function setUpBeforeClass() - { - ini_set('session.save_handler', 'files'); - ini_set('session.save_path', sys_get_temp_dir()); - } - - protected function setUp() - { - $this->provider = new DefaultCsrfProvider('SECRET'); - } - - protected function tearDown() - { - $this->provider = null; - } - - public function testGenerateCsrfToken() - { - session_start(); - - $token = $this->provider->generateCsrfToken('foo'); - - $this->assertEquals(sha1('SECRET'.'foo'.session_id()), $token); - } - - public function testGenerateCsrfTokenOnUnstartedSession() - { - session_id('touti'); - - if (!version_compare(PHP_VERSION, '5.4', '>=')) { - $this->markTestSkipped('This test requires PHP >= 5.4'); - } - - $this->assertSame(PHP_SESSION_NONE, session_status()); - - $token = $this->provider->generateCsrfToken('foo'); - - $this->assertEquals(sha1('SECRET'.'foo'.session_id()), $token); - $this->assertSame(PHP_SESSION_ACTIVE, session_status()); - } - - public function testIsCsrfTokenValidSucceeds() - { - session_start(); - - $token = sha1('SECRET'.'foo'.session_id()); - - $this->assertTrue($this->provider->isCsrfTokenValid('foo', $token)); - } - - public function testIsCsrfTokenValidFails() - { - session_start(); - - $token = sha1('SECRET'.'bar'.session_id()); - - $this->assertFalse($this->provider->isCsrfTokenValid('foo', $token)); - } -} -- cgit v1.2.3