Pr-Mex / vanessa-automation

BDD в 1С
https://pr-mex.github.io/vanessa-automation/dev/
BSD 3-Clause "New" or "Revised" License
484 stars 199 forks source link

Возможность работы шагов фикстур с json макетами #2226

Open PashaMak opened 2 weeks ago

PashaMak commented 2 weeks ago

Укажите:

  1. Версия Vanessa Automation - 1.2.041.30
  2. Версия платформы - 8.3.24.1342
  3. Режим совместимости базы, где запускается Vanessa Automation - 8.3.24.1342
  4. Операционная система - Win10

Заполните шаблон обсуждения GIT

Функционал: Снижение объема хранения данных в гите
   Как ответственный за закупки
   Я хочу меньше денег тратить на покупку дисков

Контекст:
  Дано: VA 1.2.041.30
  И платформа 1С версии 8.3.24.1342
  и самописная конфигурация

Сценарий: Выгрузка макета имеющего расширение json
  Допустим: Хочу выгрузить данные
  Когда: Выгружаю в макет имеющий расширение json
  Тогда: Вижу макет содержащий данные

Сценарий: Загрузка макета имеющего расширение json
  Допустим: Хочу загрузить данные
  Когда: Загружаю макет имеющий расширение json
  Тогда: Вижу данные в базе

Прикладывайте файлы скриншотов

Pr-Mex commented 2 weeks ago

@PashaMak Привет! Я в целом за. Можешь привести примеры шагов где этот мееханизм будет использоваться? И как должно происходить переключение с одного вида макета на другой - через настрокий? Через параметры шагов?

PashaMak commented 2 weeks ago

Привет. Шаг "И я создаю fixtures по макету "Макет"" При шаге определяется тип макета и под капотом определяется алгоритм загрузки.

Pr-Mex commented 2 weeks ago

@PashaMak Тогда вообще получается всё прозрачно для пользователя.

Ты хочешь сделать реквест?

PashaMak commented 2 weeks ago

Да

Pr-Mex commented 2 weeks ago

@PashaMak

Ок, супер.