+3
Under review
Enhancement - Warewolf Test Framework
Good day,
Suppose we have a workflow with several test cases. When we make changes to the workflow, due to a change in requirement, all our current test cases will fail, because the pattern of the nodes on the workflow is now different.
Currently, we need to delete all of these test cases and re-create them in order for it to pass. Is it possible that instead of deleting them, we have the functionality to "refresh" them in order to pick up the new nodes / pattern of the nodes and from there we can make the relevant changes if needed?
Regards,
Wy
Customer support service by UserEcho
If the test blocks were moveable and when clicked on the designer added to the right place, you would get the functionality youre looking for. Would this work?
A refresh wouldnt know which nodes to load so would have to load all of them which is not always practical.
Morning Barney,
Yes, this can work. Would the suggested functionality cater for new nodes that might have been added to the workflow since the tests were written?
Yes, you would just click them in the designer to the right of the Mock/Assert blocks and they would appear in the right place on the Mock/Assert blocks, like they do now. Only now they always append at the bottom.
Sounds good
I'm not sure I understand. In my experience the test execution goes by the order the tools are executed in the workflow. For me, it always finds the correct assert/mock no matter what order the asserts/mocks are in. Can you give some example workflows and tests to demonstrate this behavior more clearly?
Hallo a world
The test still works fine though...
Screenshot taken from Warewolf 2.7.4.7
Ja, we just need to get the Asserts ordering properly. Easy ticket.