Commit d1165552 authored by wenjie.zheng's avatar wenjie.zheng Committed by Sebastien Robin

SecurityTestCase.py: add new workflow compatibility.

parent 6455bc7c
...@@ -215,11 +215,11 @@ class SecurityTestCase(ERP5TypeTestCase): ...@@ -215,11 +215,11 @@ class SecurityTestCase(ERP5TypeTestCase):
for wf in self.workflow_tool.getWorkflowsFor(document) or []: for wf in self.workflow_tool.getWorkflowsFor(document) or []:
if wf.getId() == 'edit_workflow': if wf.getId() == 'edit_workflow':
continue continue
if isinstance(wf, InteractionWorkflowDefinition): if wf.__class__.__name__ in ['InteractionWorkflowDefinition', 'Interaction Workflow'] :
continue continue
for wf_transition_id in wf._getWorkflowStateOf( for wf_transition_id in wf._getWorkflowStateOf(
document).getTransitions(): document).getTransitions():
wf_transition = wf.transitions[wf_transition_id] wf_transition = wf.getTransitionValueList()[wf_transition_id]
if wf_transition.trigger_type == TRIGGER_USER_ACTION: if wf_transition.trigger_type == TRIGGER_USER_ACTION:
workflow_transitions_description.append( workflow_transitions_description.append(
"%s%s[%s]: %s" % ( "%s%s[%s]: %s" % (
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment