Your example uses “named arguments”. I dont know if thats supposed to work but you can pass positional arguments. For example, copy paste from one of my suites looks like this:
*** Test Cases ***
Full Purchase Flow on DEV
[Tags] store dev noci
[Template] Full Purchase Test Template
${STORE_BASEURL} testi-kauppa tietokoneet kauppa__dev__storedState 25,5 ${False}
and Full Purchase Test Template looks like this:
Full Purchase Test Template
[Arguments] ${baseurl} ${url_fragment} ${category} ${storage_key} ${vat}=25.5 ${skip_payment}=True
No Operation # just to highlight..