A test suite that enables one to qualify their plugin for use with Quantum

Registered by Somik Behera

This blueprint tracks the efforts to develop an independent plugin qualification test suite or enhance the current unit test suite in such a manner that the tests are independent of any plugin implementation mechanism.

For example, today the unit tests assumes a DB backend and uses a DB clear command to restore state. A plugin qualification suite will have no knowledge of any internal implementation mechanism like a "DB" instead all tests and state restoration will happen via well defined APIs.

This suite will be more "functional" in nature than compared to a "unit" test suite. This means, adding additional tests that test complex workflows rather than simple API calls.

Blueprint information

Status:
Complete
Approver:
Somik Behera
Priority:
Undefined
Drafter:
Somik Behera
Direction:
Needs approval
Assignee:
Somik Behera
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
dan wendlandt

Related branches

Sprints

Whiteboard

Does tjhis blueprint supersede or is it a superset of the blueprint for functional tests?
https://blueprints.launchpad.net/quantum/+spec/quantum-functional-tests

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.