protected function SmartlingTestBase::createJobWithItems in TMGMT Translator Smartling 8.4
Same name and namespace in other branches
- 8.3 tests/src/Kernel/SmartlingTestBase.php \Drupal\Tests\tmgmt_smartling\Kernel\SmartlingTestBase::createJobWithItems()
Creates a job.
Parameters
array $settings:
string $translator:
Return value
20 calls to SmartlingTestBase::createJobWithItems()
- BaseFlowTest::testJobCancelingLeadsToAuditLogRecordCreation in tests/
src/ Kernel/ BaseFlowTest.php - Job canceling leads to audit log record creation.
- BaseFlowTest::testJobFileDeletionInDashboardNoTranslatorAssigned in tests/
src/ Kernel/ BaseFlowTest.php - Delete file in Smartling dashboard when corresponding TMGMT job is deleted.
- BaseFlowTest::testJobFileDeletionInDashboardNotSmartlingTranslatorAssigned in tests/
src/ Kernel/ BaseFlowTest.php - Delete file in Smartling dashboard when corresponding TMGMT job is deleted.
- BaseFlowTest::testJobFileDeletionInDashboardSuccess in tests/
src/ Kernel/ BaseFlowTest.php - Delete file in Smartling dashboard when corresponding TMGMT job is deleted.
- BaseFlowTest::testTranslatorSettingsUpdateLeadsToAuditLogRecordCreation in tests/
src/ Kernel/ BaseFlowTest.php - Translator settings update leads to audit log record creation.
File
- tests/
src/ Kernel/ SmartlingTestBase.php, line 126
Class
- SmartlingTestBase
- Smartling kernel test base class.
Namespace
Drupal\Tests\tmgmt_smartling\KernelCode
protected function createJobWithItems(array $settings, $translator = 'smartling') {
$job = parent::createJob();
for ($i = 1; $i < 3; $i++) {
$job
->addItem('test_source', 'test', $i);
}
$job->settings = $settings;
$job->translator = $translator;
return $job;
}