Я выявляю ошибки из своих ключевых слов с помощью класса robot.api.logger
def test_keyword():
logger.error("Report error")
Это создает строку ошибки в файле log.html под ключевым словом, но не приводит к сбою ключевого слова.
Я отказываюсь от ключевого слова, вызывая исключения.
def test_keyword():
raise Exception("Not implemented")
Это не подходит как для ключевого слова, так и для контрольного примера, в котором это ключевое слово было вызвано. Но это также останавливает дальнейшее выполнение контрольного примера.
Есть ли способ, которым я могу потерпеть неудачу в ключевом слове, не останавливая выполнение тестового примера?