function MigrateDrupalUninstallTest::testUninstall
@covers migrate_drupal_uninstall
File
-
core/
modules/ migrate_drupal/ tests/ src/ Kernel/ MigrateDrupalUninstallTest.php, line 24
Class
- MigrateDrupalUninstallTest
- Test migrate_drupal module uninstall.
Namespace
Drupal\Tests\migrate_drupal\KernelCode
public function testUninstall() : void {
$state = \Drupal::state();
$data = [
'key' => 'upgrade',
'database' => [],
];
$state->set('migrate_drupal_6', $data);
$state->set('migrate_drupal_7', $data);
$this->assertEquals($data, $state->get('migrate_drupal_6'));
$this->assertEquals($data, $state->get('migrate_drupal_7'));
$this->container
->get('module_installer')
->uninstall([
'migrate_drupal',
]);
$this->assertNull($state->get('migrate_drupal_6'));
$this->assertNull($state->get('migrate_drupal_7'));
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.