Execute Sql Script возвращает «None» - PullRequest
0 голосов
/ 25 сентября 2019

Я новичок в Robot Framework и, используя ключевое слово «Выполнить сценарий SQL», я получаю результат как None вместо данных.

используемые версии - библиотека базы данных - 1.2.4 python 3.6

Пробовал оба ключевых слова «Выполнить сценарий SQL» и «Выполнить строку SQL» оба возвращают «Нет».

${query_result}=  DB1.Execute SQL Script ./sample_script.sql

Также пытался использовать ключевое слово «запрос», которое возвращает данные.

${query_result}=  DB1.query select * from emp_table;

Как выполнитьSQL-скрипты в Robot Framework?

1 Ответ

0 голосов
/ 25 сентября 2019

Необходимо иметь как минимум два пробела между ключевыми словами и параметрами в Robot Framework, поскольку синтаксис теста табличный.

${query_result}=  DB1.Execute SQL Script ./sample_script.sql
-> ${query_result}=    DB1.Execute SQL Script   ./sample_script.sql

${query_result}=  DB1.query select * from emp_table;
-> ${query_result}=    DB1.query   select * from emp_table;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...