У меня есть очень длинное регулярное выражение, которое я хотел бы поместить в переменную для тестирования. Я хотел бы иметь возможность поместить его в несколько строк, чтобы он не был настолько нечитаемым. Я видел, что вы можете сделать несколько строк с тегом документации. Но когда я пробую это форматирование, Робот, кажется, думает, что это список. Есть ли способ сделать это в Robot Framework?
Рассмотрим:
${example_regex} = '(?m)Setting IP address to [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\nSetting MAC address to [0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}\nSetting IP forwarding kernel options'
Я бы хотел написать:
${example_regex} '(?m)Setting IP address to [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\n
Setting MAC address to [0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}\n
Setting IP forwarding kernel options'