Повышаю. Тест теперь рассматривает каждый образец тест-кейса набора данных как уникальный тест-кейс под одним и тем же набором тестов, который позволяет (перезапускать) один конкретный образец из интерфейса командной строки.здесьдля более подробной информации,
Повышаю. Тест научился интерпретировать «:» как разделитель для тестовых фильтров: строка, переданная<--run_test>, генерирует токены, как если бы<--run_test>была повторена, что позволяет настроить несколько тестовых фильтров через соответствующую переменную среды<BOOST_TEST_RUN_FILTERS>.
Система испытанийнаучился регистрировать сообщения в формате журнала xUnit/JUNIT. См.здесьдля более подробной информации.
.Подразделение Test Frameworkнаучилось иметь несколько регистраторов одновременно, каждый из которых со своим собственным уровнем журнала и бревенчатой раковиной. См. связанный коммутатор командной строки<--logger>и соответствующую переменную среды<BOOST_TEST_LOGGER>для более подробной информации.
Теперь регистраторы могут указывать свой выходной поток по умолчанию и уровень журнала.
Использование<make>в качестве верхнего левого набора данных больше не требуется.
Улучшенный интерфейс командной строки
более четкие команды помощи
Теперь предлагает ближайшую команду соответствия в случае двусмысленности
сообщает о недействительных или неоднозначных параметрах: это может нарушить существующие вызовы, когда в тестовый модуль предоставляются команды, определенные пользователем. Следует принять следующую конвенцию вызова:
Если в испытательном модуле используются команды, предоставленные пользователем, они должны быть переданы после пустого токена<-->.
Всем прибавить. Для этого необходимо пройти тестирование<-->.
#6748Ссылка в документации указывает на неправильную страницу
#7046Выведите полное сообщение об ошибке, а не только 512
#7136Правильная документация для<BOOST_<level>_CLOSE_FRACTION>не отражена в выпущенных документах
#7410Тестовые блоки (кейсы и сюиты) в Росте. Тестирование не фиксирует<__FILE__>и<__LINE__>в точке декларирования, что делает невозможным предоставление ссылки на исходные файлы с использованием внешних инструментов управления тестированием.
#7894Повышение. Тестовая документация не содержит инструкций по связыванию
#10394Разорванные ссылки в документации по ускоренному тестированию
#10888Неисправности не отображаются в панели ошибок в VS 2010, VS 2012 или VS 2013 (дубликаты)
#11054Сравнение многоточных значений с плавающей точкой не удается, если шаблон выражения находится на
#11347<DS>идентификатор вызывает сбои в тестировании<doc/examples/dataset_example*.cpp>
#11358Повышение. Предупреждение о тесте v3 может быть успешно подавлено.
#11359<BOOST_CHECK_EQUAL_COLLECTIONS>: не может управлять оператором вывода (дубликаты #9390)
#11425использование неинициализированного значения (устаревшее)
Статья Change log раздела Boost.Test Boost.Test может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.