On Thu, Apr 16, 2020 at 10:48 PM Adam Williamson <adamwill@fedoraproject.org> wrote:
I think there are cases where each works better, there's no harm in
supporting both.

So, I have hijacked Geoff's thread, because I didn't expect there to be a discussion about it (or more than 5 extra minutes of work). Sorry about that. I'm creating a separate thread about it.

Adam, can you please demonstrate a case where it's better to put all expected results at the bottom, instead of showing them right after the relevant test action? Because I can't think of any.

Having a new template for testcases showing expected results right after relevant steps sounds ok, but I have trouble imagining how it should look like. How is it different from the current template, except that "Expected Results" section might be empty (that can be easily adjusted in the current template)?

My long standing experience is that our testcase template is annoying to work with. Because it's a template, some things break (like using '|' pipe characters, and some other things I occasionally hit but don't remember now) and it's just overall harder to understand the syntax. All that for having standardized section titles. That seems like very little gain and could easily be done completely without a template - we haven't changed those titles in... probably never. If we think about a new template, perhaps we could decide to do it without a template completely? I'd certainly be in favor.