Note: There seems to be some weirdness when running the full-group. But breaking down by a couple folders may help:
```
civibuild restore dmaster --no-cms ; CIVICRM_UF=UnitTests phpunit8 tests/phpunit/api/ --debug --group locale --stop-on-failure
civibuild restore dmaster --no-cms ; CIVICRM_UF=UnitTests phpunit8 tests/phpunit/CRM/ --debug --group locale --stop-on-failure
civibuild restore dmaster --no-cms ; CIVICRM_UF=UnitTests phpunit8 tests/phpunit/Civi/ --debug --group locale --stop-on-failure
```
* Test ContributionPage translation features.
*
* @group headless
+ * @group locale
*/
class CRM_Contribute_Form_ContributionPageTranslationTest extends CiviUnitTestCase {
/**
* Class CRM_Core_I18n_LocaleTest
* @group headless
+ * @group locale
*/
class CRM_Core_I18n_LocaleTest extends CiviUnitTestCase {
/**
* Class CRM_Core_I18n_SchemaTest
* @group headless
+ * @group locale
*/
class CRM_Core_I18n_SchemaTest extends CiviUnitTestCase {
/**
* Class CRM_Core_Smarty_plugins_CrmMoneyTest
* @group headless
+ * @group locale
*/
class CRM_Core_Smarty_plugins_CrmMoneyTest extends CiviUnitTestCase {
* @throws \CiviCRM_API3_Exception
* @throws \CRM_Core_Exception
* @throws \API_Exception
+ * @group locale
*/
public function testGetRecipientsEmailGroupIncludeExclude(): void {
// Create contacts
/**
* Class CRM_Utils_RuleTest
* @group headless
+ * @group locale
*/
class CRM_Utils_MoneyTest extends CiviUnitTestCase {
*
* @package Civi\Core
* @group headless
+ * @group locale
*/
class FormatTest extends CiviUnitTestCase {
}
}
+ /**
+ * @group locale
+ */
public function testRenderLocalizedSmarty() {
\CRM_Utils_Time::setTime('2022-04-08 16:32:04');
$resetTime = \CRM_Utils_AutoClean::with(['CRM_Utils_Time', 'resetTime']);
*
* @package CiviCRM
* @group headless
+ * @group locale
*/
class api_v3_MultilingualTest extends CiviUnitTestCase {
protected $_apiversion = 3;