Fix for assertion of status message for deletion of case type when in use.
authorRohan Katkar <rohan.katkar@webaccess.co.in>
Mon, 28 Jul 2014 13:13:58 +0000 (18:43 +0530)
committerRohan Katkar <rohan.katkar@webaccess.co.in>
Mon, 28 Jul 2014 13:13:58 +0000 (18:43 +0530)
tests/phpunit/api/v3/CaseTypeTest.php

index 19a58952eda905f4ebcafda7ecef40f5c7ecec4d..e8b4d3d60a6b33506d935ce6bab9fb7f2b43bbc6 100644 (file)
@@ -216,7 +216,7 @@ class api_v3_CaseTypeTest extends CiviCaseTestCase {
 
     // Deletion fails while case-type is in-use
     $deleteCaseType = $this->callAPIFailure('CaseType', 'delete', array('id' => $createCaseType['id']));
-    $this->assertEquals("Cannot delete case type -- 1 record(s) depend on it", $deleteCaseType['error_message']);
+    $this->assertEquals("You can not delete this case type -- it is assigned to 1 existing case record(s). If you do not want this case type to be used going forward, consider disabling it instead.", $deleteCaseType['error_message']);
     $getCaseType = $this->callAPISuccess('CaseType', 'get', array('id' => $createCaseType['id']));
     $this->assertEquals(1, $getCaseType['count']);