executes all command rows now

There was a bug giving bad results before. The last few commands of each
test case were not being executed, so basically the assertions weren't
being asserted and the tests were passing because most of the commands
executed.