Update test to account for CRM-13640.
authorChris Burgess <chris@giantrobot.co.nz>
Tue, 23 Aug 2016 23:08:16 +0000 (11:08 +1200)
committerChris Burgess <chris@giantrobot.co.nz>
Tue, 23 Aug 2016 23:08:16 +0000 (11:08 +1200)
tests/phpunit/CRM/Core/ErrorTest.php

index 1db541c6572cd1a88a897e8bf8007280323a2584..780d7d92816c2f5b64c1e157f0e6fd7e92b0eca7 100644 (file)
@@ -93,7 +93,6 @@ class CRM_Core_ErrorTest extends CiviUnitTestCase {
     }
   }
 
-
   /**
    * Check that a debugger is created and there is no error when passing in a prefix.
    *
@@ -105,7 +104,7 @@ class CRM_Core_ErrorTest extends CiviUnitTestCase {
     $log->log('Little lamb');
     $config = CRM_Core_Config::singleton();
     $fileContents = file_get_contents($log->_filename);
-    $this->assertEquals($config->configAndLogDir . 'CiviCRM.' . 'my-test.' . md5($config->dsn) . '.log', $log->_filename);
+    $this->assertEquals($config->configAndLogDir . 'CiviCRM.' . 'my-test.' . CRM_Core_Error::generateLogFileHash($config) . '.log', $log->_filename);
     // The 5 here is a bit arbitrary - on my local the date part is 15 chars (Mar 29 05:29:16) - but we are just checking that
     // there are chars for the date at the start.
     $this->assertTrue(strpos($fileContents, '[info] Mary had a little lamb') > 10);