v1.8.0 Новые шаги + подстановка переменных контекста + документация
Фреймворк 1bdd
- Документированы все библиотечные шаги и API продукта Документация
- Во все шаги управления каталогами/файлами добавил возможность подстановки путей из переменных контекста
- примеры есть в описании функции
ПолучитьПутьФайлаСУчетомПеременныхКонтекста
- примеры есть в описании функции
- Можно использовать нативную подстановку переменных из контекста во многих шагах
- примеры есть в описании функции
ЗначениеСУчетомПеременныхКонтекста
- примеры есть в описании функции
- Исправлена ошибка неверного сообщения о дублировании шагов, если путь к файлам в разных регистрах
- Добавлены новые методы в API BDD
ЗначениеСУчетомПеременныхКонтекста
ПолучитьПутьФайлаСУчетомПеременныхКонтекста
Новые шаги по управлению переменными контекста
Я сохраняю значение 123 в переменную "ПеременнаяДляУстановки"
Я сохраняю значение "ПеременнаяДляУстановки" в переменную "ВтораяПеременнаяДляЧтения"
Значение "ПеременнаяДляЧтения" равно "123"
Значение "ПеременнаяДляЧтения" не равно "123"
Новые шаги по управлению командами
Я устанавливаю путь выполнения команды "МоеПриложение" как "КаталогПроекта/src/bdd.os"
Я добавляю параметры для команды "oscript"
Я добавляю параметры для команды "oscript"
| -version |
с передачей параметров в таблице
я включаю полную отладку логов пакетов OneScript
я выключаю полную отладку логов пакетов OneScript
Новые шаги по управлению файлами
-
Я создаю файл "ХХХ" с текстом - простая или многострочная строка
#145 -
Я создаю временный каталог и сохраняю его в переменной "СпециальныйКаталог"
-
Я создаю каталог "СпециальныйКаталог/folder0/folder01"
-
Я создаю каталог "folder1/folder11" внутри каталога "СпециальныйКаталог"
-
Я создаю файл "СпециальныйКаталог/folder0/file01.txt"
-
Я создаю файл "folder0/file01.txt" внутри каталога "СпециальныйКаталог"
-
Каталог "folder01" внутри каталога "СпециальныйКаталог" существует
-
Каталог "folder0/folder01" внутри каталога "СпециальныйКаталог" не существует
-
Файл "file01.txt" внутри каталога "СпециальныйКаталог" существует
-
Файл "folder0/file01.txt" внутри каталога "СпециальныйКаталог" не существует
-
Я удаляю каталог "ПутьКаталога"
-
Я удаляю файл "ПутьФайла"
Новые шаги по управлению переменными окружения
Я сохраняю значение 123 в переменную окружения "ПеременнаяДляУстановки"
Я устанавливаю переменную окружения "BDDVAR1" из переменной "ПеременнаяДляУстановки"
я получаю переменную окружения "BDDVAR1" в переменную "ПеременнаяДляЧтения"
Я очищаю значение переменных окружения
Я очищаю значение переменных окружения
|BDDVAR1|
Прочее
- Добавил конфигурацию отладчика для отладки запуска
- Поправил файл задач VSC - перевел в современный формат