def test_daemon_load_plugins(self): vsmtpd = create_daemon(port=2500) vsmtpd.plugin_manager.path.append(os.path.join(os.path.dirname(__file__), 'pluginsdir')) vsmtpd._config.add_section('plugin:simple_valid_plugin') vsmtpd._config.add_section('plugin:queue.simple_valid_plugin') vsmtpd.load_plugins()
def test_daemon_creation(self): vsmtpd = create_daemon(port=2500) self.assertEqual(vsmtpd.options.port, 2500) self.assertNotEqual(vsmtpd.hook_manager, None) self.assertNotEqual(vsmtpd.plugin_manager, None)