function ModuleEnable::testEnableUserTwice

Tests enabling User module once more.

Regression: The installer might enable a module twice due to automatic dependency resolution. A bug caused the stored weight for User module to be an array.

File

drupal/core/modules/system/lib/Drupal/system/Tests/Module/ModuleEnable.php, line 32
Contains Drupal\system\Tests\Module\ModuleEnable.

Class

ModuleEnable
Tests module_enable().

Namespace

Drupal\system\Tests\Module

Code

function testEnableUserTwice() {
  module_enable(array(
    'user',
  ), FALSE);
  $this
    ->assertIdentical(config('system.module')
    ->get('enabled.user'), '0');
}