Инфиксное ключевое слово аргументов в python

Я хочу написать ключевое слово с инфиксными аргументами в python, возможно ли это?

*** Keywords ***
Set ${var} on device
    set samething on device  samething=${var}

Могу ли я написать Set ${var} на устройстве в python?


person Bartłomiej Bartnicki    schedule 06.07.2018    source источник
comment
Можете ли вы уточнить, какой смысл задавать вопрос, который четко указан в публичной документации, и отвечать на него самостоятельно через 5 минут? Это также было задано ранее на SO - более подробный ответ.   -  person Todor Minakov    schedule 06.07.2018


Ответы (1)


from robot.api.deco import keyword

@keyword('Add ${quantity:\d+} Copies Of ${item} To Cart')
def add_copies_to_cart(quantity, item):
    # ...
*** Test Cases ***
My Test
    Add 7 Copies Of Coffee To Cart

http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#embedding-arguments-into-keyword-names

person Bartłomiej Bartnicki    schedule 06.07.2018