Tabs and spaces in the base indent are preserved exactly

All 4 scenarios hold

The base indent is reproduced verbatim, never normalised — code indented with tabs, or a mix of tabs and spaces, keeps that exact whitespace. In the Source code column, \n stands for a line break.

expected outcome broken scenario
ScenarioSource codeBase indent?
Single-tab indented code @TableTest("""\nx|y\n1|2\n""")
Two-tab indented code @TableTest("""\nx|y\n1|2\n""")
Tab then two spaces @TableTest("""\nx|y\n1|2\n""")
Two spaces then tab @TableTest("""\nx|y\n1|2\n""")