$this->
assertEquals('core/themes/stark/stark.info.yml',
$info->
getPathname());
$this->
assertEquals('core/themes/stark/stark.theme',
$info->
getExtensionPathname());
} /**
* Tests empty libraries in theme.info.yml file.
*/
public function testThemeLibrariesEmpty() { $theme =
new Extension($this->root, 'theme', 'core/modules/system/tests/themes/test_theme_libraries_empty', 'test_theme_libraries_empty.info.yml'
);
try { $this->themeHandler->
addTheme($theme);
$this->
assertTrue(TRUE, 'Empty libraries key in theme.info.yml does not cause PHP warning'
);
} catch (\Exception
$e) { $this->
fail('Empty libraries key in theme.info.yml causes PHP warning.'
);
} }}/**
* Extends the default theme handler to mock some drupal_ methods.
*/