Пытаюсь использовать if-else на проекте:
> ${rc}= Set variable 25
> ${var1} = Run Keyword If ${rc} == 0 Some keyword returning a value
> ELSE IF 0 < ${rc} < 42 LOG Another keyword
> ELSE IF ${rc} < 0 LOG Another keyword with args
> ELSE LOG ${rc}
> ${var2} = Run Keyword If ${condition} Some keyword
Получаю ошибку:
‘Else If’ is a reserved keyword. It must be in uppercase (ELSE IF) when used as a marker with ‘Run Keyword If’.
Вопрос: Как корректно использовать связку Run Keyword If - ELSE ?
Есть ли какой-то альтернативный вариант?