deb-mistral/mistral/tests/functional
Lingxian Kong 7a12e30d07 Refactor get_task_spec using mechanism of polymorphic DSL entities
* Changing the way of getting task spec using polymorphic mechanism,
which is the motivation of this patch.

* Moving the type injection in TaskSpec to WorkflowSpec, the 'type'
param is already there when TaskSpec initializing, and we could also
continue to use that for polymorphic mechanism of TaskSpec, and the
subclasses iteration mechanism can also be removed as well.

* Improving the schema validation for TaskSpec, replace the code logic
of prohibition of co-existance between action and workflow in task spec
with jsonschema restriction.

Change-Id: Ia88ce390298d54afc1ee72ebfb67de9056d9f444
2015-09-15 15:29:05 +08:00
..
api Refactor get_task_spec using mechanism of polymorphic DSL entities 2015-09-15 15:29:05 +08:00
engine Skip test on heat action 2015-05-07 14:01:01 +03:00
__init__.py Move gate tests under mistral/tests 2014-08-15 11:14:59 +04:00
base.py Support action_execution deletion 2015-09-07 13:18:41 +00:00