public function LingotekModuleInstallationTest::testEnableModule in Lingotek Translation 8.2
Same name and namespace in other branches
- 4.0.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
- 3.0.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
- 3.1.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
- 3.2.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
- 3.3.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
- 3.4.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
- 3.5.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
- 3.6.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
- 3.7.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
- 3.8.x tests/src/Functional/LingotekModuleInstallationTest.php \Drupal\Tests\lingotek\Functional\LingotekModuleInstallationTest::testEnableModule()
Tests that the module can be enabled.
1 call to LingotekModuleInstallationTest::testEnableModule()
- LingotekModuleInstallationTest::testModuleWeightAgainstContentTranslation in tests/
src/ Functional/ LingotekModuleInstallationTest.php - Tests that the weight of the module is higher than content_translation.
File
- tests/
src/ Functional/ LingotekModuleInstallationTest.php, line 22
Class
- LingotekModuleInstallationTest
- Tests that the module can be enabled.
Namespace
Drupal\Tests\lingotek\FunctionalCode
public function testEnableModule() {
// Login as admin.
$this
->drupalLogin($this->rootUser);
// Navigate to the Extend page.
$this
->drupalGet('/admin/modules');
// Ensure the module is not enabled yet.
$this
->assertNoFieldChecked('edit-modules-lingotek-enable');
// Post the form enabling the lingotek module.
$edit = [
'modules[lingotek][enable]' => '1',
];
$this
->drupalPostForm(NULL, $edit, 'Install');
// Dependencies installation is requested.
$this
->assertText('Some required modules must be enabled');
$this
->drupalPostForm(NULL, [], 'Continue');
// The module is enabled successfully with its dependencies.
$this
->assertText('modules have been enabled: Lingotek Translation');
}