![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Runtime parameters referenceBoost , Boost.Test , Unit Test Framework API reference
|
![]() |
Note |
---|---|
Все форматы аргументов командной строки поддерживают угадывание имени параметра. Это означает, что если команда как формат выглядит так: --long_parameter_name=<value> Вы можете фактически использовать любой однозначный префикс имени параметра для указания аргумента. Например: --long_param=123 или --long_p=123. Если выбранный вами префикс имени параметра неоднозначный, фреймворк позволяет узнать, какие параметры соответствуют указанному префиксу. Например, попробуйте --log=all |
Параметры времени выполненияUnit Test Frameworkпринимают значения следующих типов: струнный, булевый, перечисленный, неподписанный, длинный. Форматы, необходимые для значений этих типов, следующие:
Значения этих типов ожидаются в том же формате, в котором они представлены в C++.
Значения этих типов — варианты с да/нет или истинным/ложным значением. Истинные значения представлены случайными нечувствительными строками: «Y», «YES», «TRUE», «1». Ложные значения представлены случайными нечувствительными строками: «N», «NO», «FALSE», «0».
Ожидаются значения типа перечисления в виде чувствительных к регистру строк, представляющих имена значений перечисления. Каждый параметр со значением перечисления перечисляет все действительные имена в описании параметра.
Статья Runtime parameters reference раздела Boost.Test Unit Test Framework API reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Unit Test Framework API reference ::
реклама |