public function FeaturesDetectionTestCase::test in Features 7.2
Run test.
File
- tests/
features.test, line 446 - Contains test classes for features module.
Class
- FeaturesDetectionTestCase
- Test detecting modules as features.
Code
public function test() {
module_load_include('inc', 'features', 'features.export');
// First test that features_populate inserts the features api key.
$export = features_populate(array(), array(), 'features_test_empty_fake');
$this
->assertTrue(!empty($export['features']['features_api']) && key($export['features']['features_api']) == 'api:' . FEATURES_API, 'Features API key added to new export.');
$this
->assertTrue((bool) features_get_features('features_test'), 'Features test recognized as a feature.');
$this
->assertFalse((bool) features_get_features('features'), 'Features module not recognized as a feature.');
}