nikgoodley-ibboost / tubular

Automatically exported from code.google.com/p/tubular
0 stars 0 forks source link

Step dependency detection should allow the case when a step depends on several ones #32

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
See http://code.google.com/p/tubular/issues/detail?id=14

Here is the last step:

<p:count>
  <p:input port="source">
    <p:pipe step="testadir" port="result"/>
    <p:pipe step="testbdir" port="result"/>
    <p:pipe step="testafile" port="result"/>
    <p:pipe step="testbfile" port="result"/>
    <p:pipe step="testcfile" port="result"/>
  </p:input>
</p:count>

Here the step should depend on all of the 5 previous steps rather than just the 
last one, otherwise some required output ports are unavailable.

This will fix at least both p:directory-list tests but this could also fix some 
other tests with the same issue.

I am in the process of fixing that. We'll how it goes for p:directory-list 
tests.

Original issue reported on code.google.com by herve.qu...@gmail.com on 25 May 2011 at 10:53

GoogleCodeExporter commented 9 years ago
Fixed. There are still some errors with the tests related to p:directory-list 
but they are no longer related to this step dependency issue.

Original comment by herve.qu...@gmail.com on 18 Jun 2011 at 2:37