/** * SCENARIO OUTLINE: See FunctionalDoiExportTest::testConfigurationError(). * * EXAMPLES: * configuration error * ========================== * no DOI prefix configured * not configured the plug-in */ public function testConfigurationError() { $exportPages = array('issues', 'articles', 'galleys', 'all'); parent::testConfigurationError($exportPages); // Test that the plug-in cannot be used when required configuration parameters are missing. $pluginSettingsDao = DAORegistry::getDAO('PluginSettingsDAO'); /* @var $pluginSettingsDao PluginSettingsDAO */ $pluginSettingsDao->updateSetting(1, $this->pluginId . 'exportplugin', 'registrantName', ''); $this->assertConfigurationError($exportPages, 'The plug-in is not fully set up'); }
/** * SCENARIO OUTLINE: See FunctionalDoiExportTest::testConfigurationError(). * * EXAMPLES: * configuration error * ========================== * no DOI prefix configured */ public function testConfigurationError() { parent::testConfigurationError(array('issues', 'articles', 'galleys', 'all')); }