artbear / 1bdd

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

Несколько параметров в одной строке #138

Closed khorevaa closed 6 years ago

khorevaa commented 6 years ago

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

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

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

    Дано Я выключаю отладку лога с именем "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

Не подтверждаю. Все работает.

Результат запуска твоего файла у меня image

@khorevaa Давай полный сценарий.

artbear commented 6 years ago

@khorevaa Или тебе как раз не нравится, что передается в таком же виде, как и написано в тексте шага. Т.е. если есть кавычки, то они и передаются ? <"Описание большое такое описание">

khorevaa commented 6 years ago

@artbear Да нет все бы устроило! У меня просто даже выкидывает ошибку! В гиттере тебе писал! Там лог ошибку скидывал. Тут забыл! завтра вложу

artbear commented 6 years ago

Исправлен серьезный баг https://github.com/artbear/1bdd/commit/6013bfea725b15af1a3eab65920ebe18a537f6d5

Нужно выпустить релиз