Cómo utilizar los errores de googletest en puntos de ruptura

Recientemente descubrí elFallas en puntos de quiebre - opción desde googletest usando la opción de línea de comandogtest_break_on_failure o definiendo elGTEST_BREAK_ON_FAILURE Variable ambiental.

Lo intenté usandogtest_break_on_failure. Desde la línea de comandos, no vi ningún efecto (para ser honesto, tuve la idea de que VS2010 se registraría como depurador y de alguna manera mágicamente aparecería y señalaría la fuente del error).

Al usarlo en el entorno VS como argumento de línea de comando, una aserción fallida desencadenó una interrupción, pero la pila de llamadas no incluyó el método de prueba que causó la falla. Encontré el trabajo alrededor del paso (F10) hasta que llegué a mi código de prueba, pero eso realmente no parece ser conveniente.

¿Es posible de alguna manera usar la opción desde la línea de comandos?

¿Alguien tiene alguna recomendación sobre cómo obtener la pila de llamadas correcta en el entorno?

Respuestas a la pregunta(1)

Su respuesta a la pregunta