Как применить код отступа для Robot Framework с помощью pycharm - PullRequest
0 голосов
/ 19 сентября 2019

Я использую Robot Framework с Pycharm IDE для проверки данных в базе данных.Когда я использую любой запрос на выполнение с необработанным SQL-запросом выходит за пределы строки отступа.как разбить длинный запрос и вписать его в строку отступа Pycharm.

ex:

  ${client}=  DB2.query  SELECT COUNT(DISTINCT host.id) FROM a.host,a.Host host WHERE host.client_id = host.client_id AND host.host_id = host.id AND host.client_id = ${client_id} AND host.status = 'OPEN';

Пожалуйста, найдите также прикрепленный ниже скриншот.Я хочу переместить

host.host_id = host.id AND host.client_id = ${client_id} AND host.status = 'OPEN';

на следующую строку.Я пытался использовать "\" или "/", это не сработало.

enter image description here

1 Ответ

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

Вы можете использовать встроенную переменную Robot Framework ${\n}, чтобы добавить символ новой строки в любом месте.

Например:

 ${client}=  DB2.query  SELECT COUNT(DISTINCT host.id) FROM a.host,a.Host host WHERE host.client_id = host.client_id AND ${\n} host.host_id = host.id AND host.client_id = ${client_id} AND host.status = 'OPEN';
...