Вопросы по теме 'boost-test'

Компилятор жалуется на BOOST_CHECK_THROW в конструкторе
Не компилируется следующее: class Foo { public: Foo( boost::shared_ptr< Bar > arg ); }; // in test-case boost::shared_ptr< Bar > bar; BOOST_CHECK_THROW( Foo( bar ), std::logic_error ); // compiler error here Реализация Bar...
2053 просмотров

Как установить, какой модульный тест Boost запускать
Я пытаюсь использовать ускоренный тест и, в частности, повысить модульное тестирование. Я явно не понимаю, как генерируется и вызывается основная функция, все, что говорится в учебнике, - это определить модуль и написать тест. #define...
4841 просмотров
schedule 20.05.2023

Дважды запустите тестовую библиотеку Boost с разными параметрами
У меня есть набор тестов, которые можно запускать в нескольких разных режимах. За исключением какой-либо глобальной конфигурации или конфигурации прибора, код тестового примера такой же. Есть ли способ в библиотеке ускоренных тестов добиться этого...
1892 просмотров
schedule 03.07.2023

Не могу поймать мое исключение
Я создал следующие классы исключений: namespace json { /** * @brief Base class for all json-related exceptions */ class Exception : public std::exception { }; /** * @brief Indicates an internal exception of the json...
683 просмотров

Как правильно настроить буст-тест с помощью cmake
Boost.Test — очень хорошая библиотека для модульного тестирования, но всегда, когда я пытаюсь настроить ее в новом проекте, это вызывает большие затруднения. Как настроить мой проект, который использует cmake, для использования boost со следующими...
2630 просмотров
schedule 17.05.2022