is it possible to use *args like step arguments in pytest-bdd?
For example my Scenario:
Scenario: Data Creation
Given login with USER1 and role ADMIN
Then set expert portal mode
Then fill section Name with Alexa
Then fill section Phonenumbers with 490000000,490000001
Then fill section Kontakt with admin@yahoo.com,AdminName,490000002
Step Implementation:
@then(parsers.parse("fill section {section_name} with {fill_data}"))
def fill_section(app, section_name, fill_data):
app.siptrunk.fill_section(section_name, fill_data)
And implementation:
def fill_section(self, section, *args):
...some code...
How can I process *args in "Step Implementation" to correctly pass parameters into function?