diff --git a/cake/tests/cases/libs/error.test.php b/cake/tests/cases/libs/error.test.php
index 80faf0510..16ba06a08 100644
--- a/cake/tests/cases/libs/error.test.php
+++ b/cake/tests/cases/libs/error.test.php
@@ -452,6 +452,36 @@ class ErrorHandlerTest extends CakeTestCase {
$this->assertPattern('/(\/|\\\)my_custom.php/', $result);
}
+/**
+ * test missingBehaviorFile method
+ *
+ * @access public
+ * @return void
+ */
+ function testMissingBehaviorFile() {
+ ob_start();
+ $TestErrorHandler = new TestErrorHandler('missingBehaviorFile', array('behavior' => 'MyCustom', 'file' => 'my_custom.php'));
+ $result = ob_get_clean();
+ $this->assertPattern('/
Missing Behavior File<\/h2>/', $result);
+ $this->assertPattern('/Create the class below in file:/', $result);
+ $this->assertPattern('/(\/|\\\)my_custom.php/', $result);
+ }
+
+/**
+ * test MissingBehaviorClass method
+ *
+ * @access public
+ * @return void
+ */
+ function testMissingBehaviorClass() {
+ ob_start();
+ $TestErrorHandler = new TestErrorHandler('missingBehaviorClass', array('behavior' => 'MyCustom', 'file' => 'my_custom.php'));
+ $result = ob_get_clean();
+ $this->assertPattern('/Missing Behavior Class<\/h2>/', $result);
+ $this->assertPattern('/The behavior class MyCustomBehavior<\/em> can not be found or does not exist./', $result);
+ $this->assertPattern('/(\/|\\\)my_custom.php/', $result);
+ }
+
/**
* testMissingComponentFile method
*