artbear / 1bdd

1BDD для OneScript - консольный фреймворк, реализующий BDD для проекта OneScript. Для Windows и Linux.
Mozilla Public License 2.0
28 stars 17 forks source link

Подстановка параметров в таблицы #137

Closed khorevaa closed 6 years ago

khorevaa commented 6 years ago

Не работает вот такой сценарий

# language: ru

Функционал: Проверка работы с api выпусков
    Как Пользователь
    Я хочу автоматически выпуск моего продукта в github
    Чтобы гарантировать возможность установку моего продукта у пользователей

Структура сценария: <Сценарий>

    # Контекст: Контекст создания выпусков

    Когда Я выключаю отладку лога с именем "oscript.lib.github.api.client"
    И Я создаю ГитХабРепозиторий для репозитрия "khorevaa/test" в контексте

    # Структура сценария: <Сценарий>

    И Я создаю новый выпуск с параметрами и сохраняю в контекст "Выпуск"
    |<Метка>|
    |<Наименование>|
    |<Описание>|
    |<ВеткаИлиКоммит>|
    |<Черновик>|
    |<ПредварительныйВыпуск>|
    Тогда Выпуск из контекста "Выпуск" имеет метку
    И Я удаляю выпуск из контекста "Выпуск"

Примеры:
    | Сценарий | Метка | Наименование | Описание | ВеткаИлиКоммит | Черновик | ПредварительныйВыпуск |
    | Создание выпуска по метке | 1.0.1 | "" | "" | "" | Ложь | Ложь|
    | Создание выпуска черновика | 1.0.1 | "" | "" | "" | Истина |  Ложь|
    | Создание предварительного выпуска | 1.0.1 | "" | "" | "" | Ложь | Истина |
    | Создание выпуска с наименованием и описанием| 1.0.1 | "Выпуск 1.0.1" | "Описание большое такое описание" | "" | Ложь | Ложь |
artbear commented 6 years ago

@khorevaa Нужно правильно писать шаг, который использует таблицу :) И Я создаю новый выпуск с параметрами и сохраняю в контекст "Выпуск": Ты двоеточие забыл! Семен Семеныч :( image

khorevaa commented 6 years ago

Благодарю за пояснения!