Browse Source

Removing bogus code that doesn't work when tests fail.

Mark Story 15 years ago
parent
commit
734495d0c7
1 changed files with 6 additions and 11 deletions
  1. 6 11
      lib/Cake/Test/Case/Utility/FileTest.php

+ 6 - 11
lib/Cake/Test/Case/Utility/FileTest.php

@@ -475,17 +475,12 @@ class FileTest extends CakeTestCase {
 		};
 
 		if ($paintSkip) {
-			$caller = 'test';
-			if (function_exists('debug_backtrace')) {
-				$trace = debug_backtrace();
-				$caller = $trace[1]['function'] . '()';
-			}
-			$assertLine = new SimpleStackTrace(array(__FUNCTION__));
-			$assertLine = $assertLine->traceMethod();
-			$shortPath = substr($tmpFile, strlen(ROOT));
-
-			$message = __d('cake_dev', '[FileTest] Skipping %s because "%s" not writeable!', $caller, $shortPath).$assertLine;
-			$this->_reporter->paintSkip($message);
+			$trace = debug_backtrace();
+			$caller = $trace[0]['function'];
+			$shortPath = dirname($tmpFile);
+
+			$message = __d('cake_dev', '[FileTest] Skipping %s because "%s" not writeable!', $caller, $shortPath);
+			$this->markTestSkipped($message);
 		}
 		return false;
 	}