public function ExtensionsReportCase::testDuplicateWarn3 in Site Audit 8.2
Multiple versions of the same module, higher one in profile and enabled.
Check should Warn.
File
- tests/
extensionsReportTest.php, line 131 - Contains /site_audit/tests/ExtensionsReportCase.
Class
- ExtensionsReportCase
- Class ExtensionsReportCase.
Namespace
UnishCode
public function testDuplicateWarn3() {
\mkdir($this->options['root'] . '/profiles/standard');
\mkdir($this->options['root'] . '/profiles/standard/modules');
$this
->drush('pm-download', array(
'rules-8.x-3.0-unstable3',
), $this->options);
$this
->drush('pm-download', array(
'rules-8.x-3.0-unstable4',
), $this->options + array(
'destination' => 'profiles/standard/modules',
));
$this
->drush('pm-enable', array(
'rules',
), $this->options);
$this
->drush('audit-extensions', array(), $this->options + array(
'detail' => NULL,
'json' => NULL,
));
$output = json_decode($this
->getOutput());
$this
->assertEquals(\SiteAuditCheckAbstract::AUDIT_CHECK_SCORE_WARN, $output->checks->SiteAuditCheckExtensionsDuplicate->score);
}