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
[email protected]
http://lists.ez.no/mailman/listinfo/svn-components