Использование кириллицы в значениях переменных

robot-framework
testng
Теги: #<Tag:0x00007fedc073afe0> #<Tag:0x00007fedc073ae78>

(Necrosium) #1

Всем привет.
Небольшая инфа, для тех (в основном для новичков) кому прийдется столкнуться с проверкой кириллицы
Если нужно хранить в переменной значение на кириллице, то при использовании этой переменной в тесте, консоль выдает ошибку:
FAIL : UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)

Эта ошибка исправляется добавлением в файл переменных первой строкой комментария:
coding: utf8

и добавлением буквы u к переменной содержащей кириллицу, к примеру:
var = u"кириллица"