Page History
...
|
|
|
The following example adds 5 suites, with 5 families with 5 tasks. However care needs to be take, to ensure that python is readable. It is recommended that you check your results
Code Block |
---|
from ecflow import *
defs = Defs().add(
[ Suite("s{}".format(i)).add(
[ Family("f{}".format(i)).add(
[ Task("t{}".format(i)) for i in range(1,6)] )
for i in range(1,6)] )
for i in range(1,6) ] )
assert(len(defs)==5, " expected 5 suites but found " + str(len(defs)))
for suite in defs:
assert(len(suite)==5, " expected 5 familes but found " + str(len(suite)))
for fam in suite:
assert(len(fam)==5, " expected 5 tasks but found " + str(len(fam))) |