missing variable in template
authordemeritcowboy <demeritcowboy@hotmail.com>
Sun, 15 Aug 2021 14:04:38 +0000 (10:04 -0400)
committerdemeritcowboy <demeritcowboy@hotmail.com>
Sun, 15 Aug 2021 14:04:38 +0000 (10:04 -0400)
tests/phpunit/CRM/Core/BAO/MessageTemplateTest.php

index 897cd9c91d241c32f0ce2df656de1a584a6bd333..bfecc40f5525998add67f9d018a2a3b3a4d066a1 100644 (file)
@@ -177,6 +177,7 @@ class CRM_Core_BAO_MessageTemplateTest extends CiviUnitTestCase {
       ],
       'activitySubject' => 'Test 123',
       'idHash' => substr(sha1(CIVICRM_SITE_KEY . '1234'), 0, 7),
+      'contact' => ['role' => 'Sand grain counter'],
     ];
 
     [, $subject, $message] = CRM_Core_BAO_MessageTemplate::sendTemplate(
@@ -192,7 +193,7 @@ class CRM_Core_BAO_MessageTemplateTest extends CiviUnitTestCase {
     );
 
     $this->assertEquals('[case #' . $tplParams['idHash'] . '] Test 123', $subject);
-    $this->assertStringContainsString('Your Case Role', $message);
+    $this->assertStringContainsString('Your Case Role(s) : Sand grain counter', $message);
     $this->assertStringContainsString('Case ID : 1234', $message);
   }