#014754: ezcWorkflowNodeVariableSet configurationFromXML error

Description:

ezcWorkflowNodeVariableSet line 84:
$configuration[$variable->getAttribute( 'name' )] = ezcWorkflowDefinitionStorageXml::xmlToVariable( $variable->childNodes->item( 1 ) );

needs to be:
$configuration[$variable->getAttribute( 'name' )] = ezcWorkflowDefinitionStorageXml::xmlToVariable( $variable->childNodes->item( 0 ) );


Environment:

Operating System:
PHP Version 5.2.6, Linux X86_64
Database and version:
N/A
Browser (and version):
N/A


Steps to Reproduce:

test within executionTest:
<code>
$this->workflow = new ezcWorkflow ( 'VariableSetError' );
$varNode = new ezcWorkflowNodeVariableSet ( array ('x' => 1 ) );
$this->workflow->startNode->addOutNode ( $varNode );
$this->workflow->endNode->addInNode ( $varNode );

$out = $this->xmlStorage->saveToDocument ( $this->workflow, 0 );
$in = $this->xmlStorage->saveToDocument($this->xmlStorage->loadFromDocument ( $out ), 0);
$this->assertEquals($out, $in, 'XML Structures are not identical');
<code>


- Attachments

No attachments for this issue.


- Comments

Your patch breaks the test suite:
<code>ezcUnitTest uses the PHPUnit @package_version@ framework from Sebastian Bergmann.

[Preparing tests]:
eZ Components:
Workflow:
ezcWorkflowDefinitionStorageXmlTest:
ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow: EEE.EEEEEEE.....E....EEEE.E...
ezcWorkflowDefinitionStorageXmlTest::testSaveWorkflow: .................................
ezcWorkflowExecutionTest: .........................................................
ezcWorkflowExecutionListenerTest: .................
ezcWorkflowExecutionPluginTest: ........................
ezcWorkflowExecutionPluginVisualizerTest: .........
ezcWorkflowTest: ......................
ezcWorkflowNodeTest: .......................
ezcWorkflowConditionTest: ..........................
ezcWorkflowVisitorVisualizationTest:
ezcWorkflowVisitorVisualizationTest::testVisualizeWorkflow: .....................................
WorkflowDatabaseTiein:
ezcWorkflowDatabaseTieinDefinitionTest:
ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow: EEE.EEEEEEE.....E....EEEE.E.........
ezcWorkflowDatabaseTieinExecutionTest: .............
ezcWorkflowDatabaseTieinOptionsTest: ...
WorkflowEventLogTiein:
ezcWorkflowEventLogTieinListenerTest: ..........................
WorkflowSignalSlotTiein:
ezcWorkflowSignalSlotTieinPluginTest: .................................

Time: 10 seconds

There were 32 errors:

1) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #0 ('AddVariables', 4)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

2) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #1 ('ApprovalProcess', 6)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

3) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #2 ('DecrementingLoop', 5)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

4) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #4 ('ExclusiveChoiceWithElseSimpleMerge', 6)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

5) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #5 ('ExclusiveChoiceWithUnconditionalOutNodeSimpleMerge', 7)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

6) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #6 ('IncrementingLoop', 5)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

7) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #7 ('MultiChoiceDiscriminator', 8)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

8) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #8 ('MultiChoiceSynchronizingMerge', 8)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

9) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #9 ('NestedExclusiveChoiceSimpleMerge', 11)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

10) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #10 ('NestedLoops', 8)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

11) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #16 ('SetAddSubMulDiv', 7)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

12) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #21 ('StartSetEnd', 3)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

13) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #22 ('StartSetUnsetEnd', 4)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

14) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #23 ('VariableEqualsVariable', 7)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

15) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #24 ('WorkflowWithFinalActivitiesAfterCancellation', 3)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

16) ezcWorkflowDefinitionStorageXmlTest::testLoadWorkflow with data set #26 ('WorkflowWithSubWorkflowAndVariablePassing', 4)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/Workflow/tests/definition_xml_test.php:33

17) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #0 ('AddVariables', 4)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

18) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #1 ('ApprovalProcess', 6)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

19) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #2 ('DecrementingLoop', 5)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

20) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #4 ('ExclusiveChoiceWithElseSimpleMerge', 6)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

21) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #5 ('ExclusiveChoiceWithUnconditionalOutNodeSimpleMerge', 7)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

22) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #6 ('IncrementingLoop', 5)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

23) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #7 ('MultiChoiceDiscriminator', 8)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

24) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #8 ('MultiChoiceSynchronizingMerge', 8)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

25) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #9 ('NestedExclusiveChoiceSimpleMerge', 11)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

26) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #10 ('NestedLoops', 8)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

27) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #16 ('SetAddSubMulDiv', 7)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

28) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #21 ('StartSetEnd', 3)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

29) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #22 ('StartSetUnsetEnd', 4)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

30) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #23 ('VariableEqualsVariable', 7)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

31) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #24 ('WorkflowWithFinalActivitiesAfterCancellation', 3)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

32) ezcWorkflowDatabaseTieinDefinitionTest::testSaveAndLoadWorkflow with data set #26 ('WorkflowWithSubWorkflowAndVariablePassing', 4)
Argument 1 passed to ezcWorkflowDefinitionStorageXml::xmlToVariable() must be an instance of DOMElement, instance of DOMText given, called in /usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php on line 84 and defined
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:566
/usr/local/src/ezcomponents/trunk/Workflow/src/nodes/variables/set.php:84
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:131
/usr/local/src/ezcomponents/trunk/Workflow/src/definition_storage/xml.php:104
/usr/local/src/ezcomponents/trunk/WorkflowDatabaseTiein/tests/definition_test.php:30

FAILURES!
Tests: 389, Assertions: 1199, Errors: 32.</code>

I am investigating the issue further and will come up with a new patch.

#261218 by Sebastian Bergmann on April 9th, 2009 [Permanent Link]

Fixed in r10132.

#261221 by Sebastian Bergmann on April 9th, 2009 [Permanent Link]

- History
Properties
Type Bug
Priority Medium
Component Components » Workflow
Affects 1.3.2 - Workflow 1.3.2
Fix Versions 2008.2.3 - eZ components 2008.2.3
2009.1alpha1 - eZ components 2009.1alpha1
Reporter David Moring
Responsible Sebastian Bergmann
Status 0 Closed
Resolution Fixed
Created April 9th, 2009
Updated April 9th, 2009
Resolved April 9th, 2009
 
Navigation [Permanent Link]
Previous Issue
Back to Issues List
Next Issue: #015537
  Graph shows to small and truncated rotated axis labels