Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Runtime parameters reference

Boost , Boost.Test , Unit Test Framework API reference

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Следующие разделы предоставляют подробную спецификацию для всехЕдиничная тестовая схемаПараметры времени выполнения. Каждая спецификация параметров включает:

  • Полное имя параметра.
  • Описание семантического параметра и значения по умолчанию.
  • Допустимые аргументы. Значение по умолчанию для параметра является жирным в списке приемлемых значений.
  • Синтаксис командной строки. Формат всех аргументов командной строки:<<prefix><name>[<separator><value>]>. Например:<--param=<value>><[]>вокруг разделителя и значения указывают на то, что значение аргумента является необязательным. Например:<-q[<value>]>.
  • Соответствующее название переменной среды.
[Note] Note

Все форматы аргументов командной строки поддерживают угадывание имени параметра. Это означает, что если команда как формат выглядит так:

--long_parameter_name=<value>

Вы можете фактически использовать любой однозначный префикс имени параметра для указания аргумента. Например:

--long_param=123

или

--long_p=123.

Если выбранный вами префикс имени параметра неоднозначный, фреймворк позволяет узнать, какие параметры соответствуют указанному префиксу. Например, попробуйте

--log=all
Parameter value formats

Параметры времени выполненияUnit Test Frameworkпринимают значения следующих типов: струнный, булевый, перечисленный, неподписанный, длинный. Форматы, необходимые для значений этих типов, следующие:

String, unsigned, long

Значения этих типов ожидаются в том же формате, в котором они представлены в C++.

Boolean

Значения этих типов — варианты с да/нет или истинным/ложным значением. Истинные значения представлены случайными нечувствительными строками: «Y», «YES», «TRUE», «1». Ложные значения представлены случайными нечувствительными строками: «N», «NO», «FALSE», «0».

Enumeration

Ожидаются значения типа перечисления в виде чувствительных к регистру строк, представляющих имена значений перечисления. Каждый параметр со значением перечисления перечисляет все действительные имена в описании параметра.


PrevUpHomeNext

Статья Runtime parameters reference раздела Boost.Test Unit Test Framework API reference может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Unit Test Framework API reference ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 20:44:46/0.0085530281066895/1