Как генерировать пользовательские ошибки сборки в Visual Studio 10 - PullRequest
3 голосов
/ 21 декабря 2011

Я пытаюсь интегрировать пользовательскую среду модульных тестов c ++ в мой процесс сборки и хотел бы, чтобы модульные тесты выполнялись как последний шаг в сборке. В настоящее время я выполняю модульное тестирование после выполнения командного файла после сборки, который выводит результаты теста на консоль. Если какой-либо тест не пройден, шаг после сборки завершается со статусом 1.

Это приводит к ошибке сборки на панели списка ошибок, если необходимо, но я ищу способ настроить содержимое сообщения об ошибке, чтобы показать, что некоторые модульные тесты не пройдены.

Это возможно?

1 Ответ

0 голосов
/ 22 декабря 2011

Да, на самом деле это метод, используемый библиотекой Boost.Test .

Я не уверен в точных требованиях к формату, но выводит как:

c:\path\to\file.cpp(line_number) : message

должно быть добавлено на панель ошибок в IDE.

...