Example #1
0
 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()
Example #2
0
 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)