Skip to content

Commit

Permalink
Добавление новой колонки в редакторе таблиц Gherkin. #1669 #1656
Browse files Browse the repository at this point in the history
  • Loading branch information
Pr-Mex committed Jul 30, 2022
1 parent 40fbb1f commit aa98488
Showing 1 changed file with 100 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@

* Проверка текущего состояния
Тогда таблица "ТаблицаНаФорме" стала равной:
| '\'Колонка1\'' | '\'Колонка2\'' |
| '\'Колонка1\'' | '\'Колонка2\'' |
| '\'Значение1\'' | '\'Значение2\'' |
| 'Колонка1' | 'Колонка2' |
| '\'Колонка1\'' | '\'Колонка2\'' |
| '\'Значение1\'' | '\'Значение2\'' |

Тогда таблица "СписокКолонок" стала равной:
| 'Пометка' | 'Значение' |
Expand All @@ -76,9 +76,9 @@

И в таблице "СписокКолонок" я нажимаю на кнопку с именем 'СписокКолонокСдвинутьКолонкуВниз'
Тогда таблица "ТаблицаНаФорме" стала равной:
| '\'Колонка2\'' | '\'Колонка1\'' |
| '\'Колонка2\'' | '\'Колонка1\'' |
| '\'Значение2\'' | '\'Значение1\'' |
| 'Колонка2' | 'Колонка1' |
| '\'Колонка2\'' | '\'Колонка1\'' |
| '\'Значение2\'' | '\'Значение1\'' |

Тогда таблица "СписокКолонок" стала равной:
| 'Пометка' | 'Значение' |
Expand All @@ -94,9 +94,9 @@

И в таблице "СписокКолонок" я нажимаю на кнопку с именем 'СписокКолонокСдвинутьКолонкуВВерх'
Тогда таблица "ТаблицаНаФорме" стала равной:
| '\'Колонка1\'' | '\'Колонка2\'' |
| '\'Колонка1\'' | '\'Колонка2\'' |
| '\'Значение1\'' | '\'Значение2\'' |
| 'Колонка1' | 'Колонка2' |
| '\'Колонка1\'' | '\'Колонка2\'' |
| '\'Значение1\'' | '\'Значение2\'' |

Тогда таблица "СписокКолонок" стала равной:
| 'Пометка' | 'Значение' |
Expand Down Expand Up @@ -130,3 +130,94 @@
Тогда в логе сообщений TestClient есть строки:
|'\| \'Значение1\' \|'|

И я очищаю окно сообщений пользователю

* Добавление колонки
И я перехожу к закладке с именем "ГруппаЗапускТестов"
И Пауза 1
И я нажимаю на кнопку с именем 'VanessaEditorКонтекстноеМенюРедактироватьТаблицуТекст'
Тогда открылось окно 'Редактор таблиц Gherkin'
И в таблице "СписокКолонок" я нажимаю на кнопку с именем 'СписокКолонокДобавитьКолонку'
Тогда открылось окно 'Введите имя новой колонки'
И в поле с именем 'InputFld' я ввожу текст 'КолонкаНовая'
И я нажимаю на кнопку с именем 'OK'

* Проверка результата

И в таблице "ТаблицаНаФорме" я перехожу к строке:
| 'КолонкаНовая' |
| '\'\'' |

И в таблице "ТаблицаНаФорме" в поле с именем 'ТаблицаНаФорме_Колонка2' я ввожу текст '\'НовоеЗначение\''
И в таблице "ТаблицаНаФорме" я завершаю редактирование строки


Тогда таблица "ТаблицаНаФорме" стала равной:
| 'Колонка1' | 'КолонкаНовая' |
| '\'Колонка1\'' | '\'КолонкаНовая\'' |
| '\'Значение1\'' | '\'НовоеЗначение\'' |



Тогда таблица "СписокКолонок" стала равной:
| 'Пометка' | 'Значение' |
| 'Да' | 'Колонка1' |
| 'Да' | 'КолонкаНовая' |

И в таблице "СписокКолонок" я перехожу к строке:
| 'Значение' | 'Пометка' |
| 'Колонка1' | 'Да' |
И в таблице "СписокКолонок" я снимаю флаг с именем 'СписокКолонокПометка'

И Пауза 1





И я нажимаю на кнопку с именем 'ФормаОК'

И я перехожу к закладке с именем "ГруппаСлужебная"
И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод"
И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст 'Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(17)))'
И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод'
И пауза 1
Тогда в логе сообщений TestClient есть строки по шаблону:
|'\| \'КолонкаНовая\'*'|



И Пауза 1
И я очищаю окно сообщений пользователю
И я перехожу к закладке с именем "ГруппаСлужебная"
И я перехожу к закладке с именем "ГруппаСлужебноеВыполнитьКод"
И в поле с именем 'РеквизитПроизвольныйКод' я ввожу текст 'Сообщить(СокрЛП(VanessaTabs.current.editor.getLineContent(18)))'
И я нажимаю на кнопку с именем 'ВыполнитьПроизвольныйКод'
И пауза 1
Тогда в логе сообщений TestClient есть строки по шаблону:
|'\| \'НовоеЗначение\'*'|


* Проверка добавление колонки, когда сняты пометки
И я перехожу к закладке с именем "ГруппаЗапускТестов"
И Пауза 1
И я нажимаю на кнопку с именем 'VanessaEditorКонтекстноеМенюРедактироватьТаблицуТекст'
Тогда открылось окно 'Редактор таблиц Gherkin'

И в таблице "СписокКолонок" я снимаю флаг с именем 'СписокКолонокПометка'

Когда открылось окно 'Редактор таблиц Gherkin'
И в таблице "СписокКолонок" я нажимаю на кнопку с именем 'СписокКолонокДобавитьКолонку'
Тогда открылось окно 'Введите имя новой колонки'
И в поле с именем 'InputFld' я ввожу текст 'ЕщёКолонка2'
И я нажимаю на кнопку с именем 'OK'

И Пауза 1
Тогда таблица "ТаблицаНаФорме" стала равной:
| 'ЕщёКолонка2' |
| '\'ЕщёКолонка2\'' |
| '\'\'' |




0 comments on commit aa98488

Please sign in to comment.