Author: ts Date: Tue Feb 26 10:21:08 2008 New Revision: 7444 Log: - Removed system dependant pathes from test reference data.
Modified: trunk/Debug/tests/data/php_stacktrace_iterator_test__testSimpleTrace.php trunk/Debug/tests/data/xdebug_stacktrace_iterator_test__testSimpleTrace.php trunk/Debug/tests/php_stacktrace_iterator_test.php trunk/Debug/tests/xdebug_stacktrace_iterator_test.php Modified: trunk/Debug/tests/data/php_stacktrace_iterator_test__testSimpleTrace.php ============================================================================== --- trunk/Debug/tests/data/php_stacktrace_iterator_test__testSimpleTrace.php [iso-8859-1] (original) +++ trunk/Debug/tests/data/php_stacktrace_iterator_test__testSimpleTrace.php [iso-8859-1] Tue Feb 26 10:21:08 2008 @@ -3,7 +3,6 @@ return array ( 0 => array ( - 'file' => '/home/dotxp/dev/ez/ezcomponents/trunk/Debug/tests/php_stacktrace_iterator_test.php', 'line' => 23, 'function' => 'getDeeperStackTrace', 'class' => 'ezcDebugPhpStacktraceIteratorTest', @@ -15,7 +14,6 @@ ), 1 => array ( - 'file' => '/home/dotxp/dev/ez/ezcomponents/trunk/Debug/tests/php_stacktrace_iterator_test.php', 'line' => 40, 'function' => 'getStackTrace', 'class' => 'ezcDebugPhpStacktraceIteratorTest', @@ -35,7 +33,6 @@ ), 3 => array ( - 'file' => '/home/dotxp/dev/PHP/phpunit/branches/release/3.2/PHPUnit/Framework/TestCase.php', 'line' => 449, 'function' => 'invoke', 'class' => 'ReflectionMethod', @@ -46,7 +43,6 @@ ), 4 => array ( - 'file' => '/home/dotxp/dev/PHP/phpunit/branches/release/3.2/PHPUnit/Framework/TestCase.php', 'line' => 376, 'function' => 'runTest', 'class' => 'PHPUnit_Framework_TestCase', Modified: trunk/Debug/tests/data/xdebug_stacktrace_iterator_test__testSimpleTrace.php ============================================================================== --- trunk/Debug/tests/data/xdebug_stacktrace_iterator_test__testSimpleTrace.php [iso-8859-1] (original) +++ trunk/Debug/tests/data/xdebug_stacktrace_iterator_test__testSimpleTrace.php [iso-8859-1] Tue Feb 26 10:21:08 2008 @@ -5,7 +5,6 @@ array ( 'function' => 'getDeeperStackTrace', 'class' => 'ezcDebugXdebugStacktraceIteratorTest', - 'file' => '/home/dotxp/dev/ez/ezcomponents/trunk/Debug/tests/xdebug_stacktrace_iterator_test.php', 'line' => 23, 'params' => array ( @@ -17,7 +16,6 @@ array ( 'function' => 'getStackTrace', 'class' => 'ezcDebugXdebugStacktraceIteratorTest', - 'file' => '/home/dotxp/dev/ez/ezcomponents/trunk/Debug/tests/xdebug_stacktrace_iterator_test.php', 'line' => 48, 'params' => array ( @@ -29,7 +27,6 @@ array ( 'function' => 'testIterateTrace', 'class' => 'ezcDebugXdebugStacktraceIteratorTest', - 'file' => '/home/dotxp/dev/ez/ezcomponents/trunk/Debug/tests/xdebug_stacktrace_iterator_test.php', 'line' => 0, 'params' => array ( @@ -39,7 +36,6 @@ array ( 'function' => 'invoke', 'class' => 'ReflectionMethod', - 'file' => '/home/dotxp/dev/PHP/phpunit/branches/release/3.2/PHPUnit/Framework/TestCase.php', 'line' => 449, 'params' => array ( @@ -50,7 +46,6 @@ array ( 'function' => 'runTest', 'class' => 'PHPUnit_Framework_TestCase', - 'file' => '/home/dotxp/dev/PHP/phpunit/branches/release/3.2/PHPUnit/Framework/TestCase.php', 'line' => 376, 'params' => array ( Modified: trunk/Debug/tests/php_stacktrace_iterator_test.php ============================================================================== --- trunk/Debug/tests/php_stacktrace_iterator_test.php [iso-8859-1] (original) +++ trunk/Debug/tests/php_stacktrace_iterator_test.php [iso-8859-1] Tue Feb 26 10:21:08 2008 @@ -45,6 +45,15 @@ $res = require 'data/php_stacktrace_iterator_test__testSimpleTrace.php'; foreach ( $itr as $key => $value ) { + +// @todo: Weird PHP bug: There is no 'file' key in one of the stack elements. +// $this->assertTrue( +// isset( $value['file'] ) +// ); + + // Remove 'file' keys to not store system dependant pathes. + unset( $value['file'] ); + $this->assertEquals( $res[$key], $value, Modified: trunk/Debug/tests/xdebug_stacktrace_iterator_test.php ============================================================================== --- trunk/Debug/tests/xdebug_stacktrace_iterator_test.php [iso-8859-1] (original) +++ trunk/Debug/tests/xdebug_stacktrace_iterator_test.php [iso-8859-1] Tue Feb 26 10:21:08 2008 @@ -53,6 +53,12 @@ $res = require 'data/xdebug_stacktrace_iterator_test__testSimpleTrace.php'; foreach ( $itr as $key => $value ) { + // Remove 'file' keys to not store system dependant pathes. + $this->assertTrue( + isset( $value['file'] ) + ); + unset( $value['file'] ); + $this->assertEquals( $res[$key], $value, -- svn-components mailing list svn-components@lists.ez.no http://lists.ez.no/mailman/listinfo/svn-components