Преглед на файлове

Output buffering is now closed earlier in session unit tests

Taddeus Kroes преди 13 години
родител
ревизия
b09f6f6c84
променени са 1 файла, в които са добавени 4 реда и са изтрити 4 реда
  1. 4 4
      tests/test_session.php

+ 4 - 4
tests/test_session.php

@@ -16,7 +16,7 @@ class SessionTest extends SingletonTestCase {
 	
 	function setUp() {
 		parent::setUp();
-		$this->session = Session::getInstance();
+		$this->session = @Session::getInstance();
 	}
 	
 	function tearDown() {
@@ -72,6 +72,9 @@ class SessionTest extends SingletonTestCase {
 		$old_id = session_id();
 		$this->session->regenerateId();
 		$this->assertNotEquals($old_id, session_id());
+		
+		// Disable output buffering to show progress on other tests
+		@ob_end_flush();
 	}
 	
 	function testClear() {
@@ -80,9 +83,6 @@ class SessionTest extends SingletonTestCase {
 		$this->assertEmpty($_SESSION);
 	}
 	
-	/**
-	 * @depends testRegenerateId
-	 */
 	function testDestroySimple() {
 		$this->session->destroy();
 		$this->assertEquals('', session_id());