public function RoleExportTestCase::testImport in Role Export 6
File
- ./role_export.test, line 65
- Test Role Export.
Class
- RoleExportTestCase
- @file
Test Role Export.
Code
public function testImport() {
$this
->assertTrue(is_dir('sites/all/modules/test_role_feature'), "Can't find Feature exported in previous test.");
$this
->assertFalse(module_exists('test_role_feature'), "The test Feature export module is already enabled.");
drupal_install_modules(array(
'test_role_feature',
));
$this
->assertTrue(module_exists('test_role_feature'), "The test Feature export module didn't install.");
features_revert(array(
'test_role_feature' => array(
'role_export',
),
));
$roles = user_roles();
$this
->assertTrue(isset($roles[924007658]), "The test Feature export didn't create a Role, or didn't create a Role with the correct hashed machine_name.");
$this
->assertEqual($roles[924007658], 'Test Role', "The test Feature export didn't create a Role with the correct display name.");
}