fix: add tests for empty lines in templates
continuation of !365 (merged)
There are more places that introduce empty lines in the rendered templates. This MR adds additional testcases to detect empty lines.
Once !365 (merged) is merged I will rebase and fix all additional empty lines.