Skip to content

Latest commit

 

History

History
29 lines (27 loc) · 1.32 KB

File metadata and controls

29 lines (27 loc) · 1.32 KB

АннотацияВключенДляOneScript

ПриСозданииОбъекта

// Аннотация определяет что тест выполняется только для версий OneScript соответствующих указанному диапазону.
// Диапазон задаётся по правилам библиотеки [semver](https://github.com/oscript-library/semver)
//
// Параметры:
//  Значение - Строка - Диапазон проверяемой версии
//  Причина  - Строка - Причина почему тест пропущен, которая будет указана в отчете о тестировании
//
// Пример:
//  1.
//  // Включен для OneScript версий младше 2
//  //
//  &Тест
//  &ВключенДляOneScript("<2")
//  Процедура Тест() Экспорт
//   
//  2.
//  // Включен для OneScript версий старше или равном 2
//  //
//  &Тест
//  &ВключенДляOneScript("~2", "Используются фичи версии 2")
//  Процедура Тест() Экспорт
//
Процедура ПриСозданииОбъекта(Значение, Причина = "Выключен для текущей версии OneScript")