コード例 #1
0
ファイル: SessionTest.php プロジェクト: nervo/symfony
 public function testGetSetFlashes()
 {
     $array = array('notice' => 'hello', 'error' => 'none');
     $this->assertEquals(array(), $this->session->getFlashes());
     $this->session->setFlashes($array);
     $this->assertEquals($array, $this->session->getFlashes());
     $this->assertEquals(array(), $this->session->getFlashes());
 }
コード例 #2
0
ファイル: SessionTest.php プロジェクト: rouffj/symfony
 public function testGetSetFlashes()
 {
     $array = array('notice' => 'hello', 'error' => 'none');
     $this->assertEquals(array(), $this->session->getFlashes());
     $this->session->setFlashes($array);
     $this->assertEquals($array, $this->session->getFlashes());
     $this->assertEquals(array(), $this->session->getFlashes());
     $this->session->getFlashBag()->add('notice', 'foo');
     // test that BC works by only retrieving the first added.
     $this->session->getFlashBag()->add('notice', 'foo2');
     $this->assertEquals(array('notice' => 'foo'), $this->session->getFlashes());
 }
コード例 #3
0
ファイル: SessionTest.php プロジェクト: laubosslink/lab
 public function testGetFlashesWithArray()
 {
     $array = array('notice' => 'hello', 'error' => 'none');
     $this->assertEquals(array(), $this->session->getFlashes());
     $this->session->setFlash('foo', $array);
     $this->assertEquals(array('foo' => $array), $this->session->getFlashes());
     $this->assertEquals(array(), $this->session->getFlashes());
     $array = array('hello', 'foo');
     $this->assertEquals(array(), $this->session->getFlashes());
     $this->session->setFlash('foo', $array);
     $this->assertEquals(array('foo' => 'hello'), $this->session->getFlashes());
     $this->assertEquals(array(), $this->session->getFlashes());
 }
コード例 #4
0
ファイル: SessionTest.php プロジェクト: rodionrakib/twig
 public function testGetFlashesWithArray()
 {
     set_error_handler(array($this, "deprecationErrorHandler"));
     $array = array('notice' => 'hello', 'error' => 'none');
     $this->assertEquals(array(), $this->session->getFlashes());
     $this->session->setFlash('foo', $array);
     $this->assertEquals(array('foo' => $array), $this->session->getFlashes());
     $this->assertEquals(array(), $this->session->getFlashes());
     $array = array('hello', 'foo');
     $this->assertEquals(array(), $this->session->getFlashes());
     $this->session->setFlash('foo', $array);
     $this->assertEquals(array('foo' => 'hello'), $this->session->getFlashes());
     $this->assertEquals(array(), $this->session->getFlashes());
     restore_error_handler();
 }