
Change-Id: Ia9ff35355826921c59da2af877e5c63dc150a6ef Partially-implements: bp autogen-negative-tests
1.4 KiB
1.4 KiB
Migrate the negative tests to use auto-gen framework
https://blueprints.launchpad.net/tempest/+spec/autogen-negative-tests
The negative testing framework for api test autogeneration was implemented during Icehouse. This blueprint is about porting all existing test's to use the framework.
Problem description
Simple and manual negative tests have usually many code duplication and test only few aspects. It's also hard to track what is already tested and what is missing.
Proposed change
- Create porting guide
- Porting all existing negative test (based on JSON) to the framework
- Copy old XML based to negative tests in separate file
- Adapt the framework if something is missing
Alternatives
Let the old test untouched and use the framework only for new tests.
Implementation
Assignee(s)
- Primary assignees:
-
David Kranz (dkranz) Marc Koderer (mkoderer)
Milestones
- Target Milestone for completion:
-
Juno-2
Work Items
- Will be tracked in:
Dependencies
- This blueprint depends on a fixed api schema definition (different blueprint)