Кортежи в Robot Framework

Содержание
Введение
Из списка
Из чисел
Похожие статьи

Введение

Робот не поддерживает кортежи. Если открыть документацию к библиотеке Collections можно увидеть, что речь идёт только про словари и списки

Создать кортеж можно с помощью Evaluate

Из списка

*** Settings *** Library Collections *** Test Cases *** Create Tuple Of Integers ${list}= Create List 1 2 3 4 5 ${tuple}= Convert To Tuple ${list} Log To Console ${tuple} *** Keywords *** Convert To Tuple [Arguments] ${list} ${tuple}= Evaluate tuple(${list}) RETURN ${tuple}

python -m robot tuple_from_list.robot

============================================================= Tuple From List ============================================================= Create Tuple Of Integers ..('1', '2', '3', '4', '5') Create Tuple Of Integers | PASS | ---------------------------------------------------------- Tuple From List | PASS | 1 test, 1 passed, 0 failed =============================================================

Из чисел

*** Settings *** *** Test Cases *** Create Tuple From Integers ${tuple}= Create Tuple ${1} ${2} Log To Console ${tuple} *** Keywords *** Create Tuple [Arguments] ${arg1} ${arg2} ${tuple}= Evaluate (${arg1}, ${arg2}) RETURN ${tuple}

python -m robot tuple_demo.robot

================================================================== Tuple Demo ================================================================== Create Tuple From Integers .(1, 2) Create Tuple From Integers | PASS | ------------------------------------------------------------------ Tuple Demo | PASS | 1 test, 1 passed, 0 failed ==================================================================

Автор статьи: Андрей Олегович

Похожие статьи
Collections: списки, словари
Кортежи
Словари
Списки
Строки
Robot Framework

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: