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

Reply via email to