We're updating the issue view to help you get more done. 

Expand test infrastructure to include plugins

Description

There's functionality included in Openfire's plugins that many would consider to be "mission critical", such as the message archive functionality provided by the Monitoring Plugin.

The existing integration tests (Smack, aioxmpp) run only those tests covered by Openfire's core functionality. Those packages do include some coverage of the XEPs implemented by plugins, but currently there's no way to test those, except by hand against a running environment.

This leaves functionality provided by plugins liable to rot or accidental breakage.

Task: Expand the current test setup to include (or specify) plugins and expose configuration to allow additional tests to be run.

Environment

None

Acceptance Test - Entry

None

Assignee

Guus der Kinderen

Reporter

Dan Caseley

Labels

None

Expected Effort

None

Ignite Forum URL

None

Priority

Medium
Configure