CopyTest - Update multilingual helper calls
authorTim Otten <totten@civicrm.org>
Wed, 17 Aug 2022 07:07:23 +0000 (00:07 -0700)
committerTim Otten <totten@civicrm.org>
Wed, 17 Aug 2022 07:07:23 +0000 (00:07 -0700)
tests/phpunit/CRM/Core/CopyTest.php

index e34d5d3f9298d10a9b6acfd7f0bd823739e802e9..4abdda6e721791820839f7d16ac2f97ee25005dc 100644 (file)
@@ -67,10 +67,7 @@ class CRM_Core_CopyTest extends CiviUnitTestCase {
 
     $locales = ['en_US', 'fr_CA', 'nl_NL'];
 
-    $this->enableMultilingual();
-    CRM_Core_I18n_Schema::addLocale('fr_CA', 'en_US');
-    CRM_Core_I18n_Schema::addLocale('nl_NL', 'en_US');
-
+    $cleanup = $this->useMultilingual(['en_US' => ['fr_CA', 'nl_NL']]);
     CRM_Core_I18n::singleton()->setLocale('en_US');
 
     $event = $this->eventCreate();
@@ -150,11 +147,6 @@ class CRM_Core_CopyTest extends CiviUnitTestCase {
       // other fields
       $this->compareLocalizedCopy($eventData, $eventCopy, $locParams, $identicalParams, $locSuffix);
     }
-
-    // reset to en_US only
-    CRM_Core_I18n::singleton()->setLocale('en_US');
-    CRM_Core_I18n_Schema::makeSinglelingual('en_US');
-
   }
 
   protected function compareLocalizedCopy($source, $dest, $locParams, $identicalParams, $locSuffix) {