add
add copied to clipboard
[BUG] bdd шаг КаталогСуществует выдает ошибку если не был установлен рабочий каталог
Описание ошибки При выполнении bdd шага "Каталог 'СпециальныйКаталог/folder0' существует" возникает ошибка, если ранее в контекст не было добавлено свойство РабочийКаталог. Это происходит потому, что локальная функция РабочийКаталог() в форме обработки add\features\libraries\Файлы\step_definitions\Файловые_операции.epf не проверяет есть ли в структуре Контекст свойство РабочийКаталог.
Сценарий воспроизведения Шаги по воспроизведению:
- Создать feature файл с первым шагом Каталог 'реальноСуществующийКаталог' существует
- Выполнить его в bddRunner
- Поймать ошибку на этом шаге
Ожидаемое поведение, если бы ошибки не было Шаг должен успешно выполниться, если каталог существует