Given execution rendering - #475
Conversation
I think that's a great idea, potentially a bit complex with the depth options and all. There are also some given steps with depth btw like the elements pairwise at depth x (iirc) that might also break the rendering currently. But it should be possible to take the boxes (clusters in graphviz) at a certain depth and draw from that again. For now I just started this with the idea of our own internal inspections. Especially also when the quarantine process really kicks in. And maybe we can add an example image to the README to give people a better understanding of our execution model. I guess the compressed .dot files wouldn't take a lot of space: 4.6K * 193 scenarios ( If you have an appetite for refining it, I'd be grateful :) |

This PR adds a utility script to trace gherkin execution for the given steps. Code quality is very low, for which I blame Altman.
expands to
Add
-v(verbose) which will render context.instances after each given step to stdout, picked up by this script and then written to Graphviz .dot file (make suredotexists in path render out to .png)