Как проверить, является ли строковая переменная в Robot Framework пустой?
Моя первая наивная попытка выглядела так:
Run Keyword If ${myVar}!=${EMPTY}
но это не удалось:
Ошибка при вычислении выражения '! =': SyntaxError: неожиданный EOF при разборе (, строка 1)
Затем я обнаружил эту проблему в Github, но она не предлагала решения, только то, что сообщение об ошибке было неясным. Альтернативное решение было представлено здесь :
${length}= Get Length ${Portfolio_ste}
Run Keyword If ${length} Go To Edit Portfolio
но разве это лучшая практика?
(Контекст заключается в том, что я использую список аргументов переменной, и если определенная переменная содержит значение, что-то должно быть сделано, в противном случае просто проигнорируйте его)