#!/usr/bin/env php module->range('bug,task,story'); $workflow->gen(3); $convertTest = new convertTaoTest(); r($convertTest->processWorkflowHooksTest(array(), array(), 'bug')) && p() && e('0'); r($convertTest->processWorkflowHooksTest(array('results' => array()), array(), 'bug')) && p() && e('0'); r($convertTest->processWorkflowHooksTest(array('results' => array('unconditional-result' => array('@attributes' => array('step' => '1')))), array('1' => 'open'), 'bug')) && p('0:action,table,conditionType') && e('update,bug,data'); r($convertTest->processWorkflowHooksTest(array('results' => array('unconditional-result' => array('@attributes' => array('step' => '2')))), array('2' => array('resolved', 'closed')), 'story')) && p('0:action,table') && e('update,story'); r($convertTest->processWorkflowHooksTest(array('results' => array('unconditional-result' => array('@attributes' => array('step' => '3')))), array('3' => 'doing'), 'task')) && p('0:action,table,conditionType,sqlResult') && e('update,task,data,empty');