Wie man Googletest-Fehler in Break-Points einsetzt
Ich habe vor kurzem das entdecktFehler in Haltepunkten - Option von googletest mit der Befehlszeilenoptiongtest_break_on_failure oder durch Definition derGTEST_BREAK_ON_FAILURE Umgebungsvariable.
Ich habe es ausprobiertgtest_break_on_failure. Von der Kommandozeile aus sah ich keinen Effekt (um ehrlich zu sein, hatte ich einen Hoffnungsschimmer, dass VS2010 als Debugger registriert wird und irgendwie magisch auftaucht und auf die Fehlerquelle verweist).
Bei Verwendung in der VS-Umgebung als Befehlszeilenargument löste eine fehlgeschlagene Zusicherung eine Unterbrechung aus, der Aufrufstapel enthielt jedoch nicht die Testmethode, die den Fehler verursachte. Ich fand die Arbeit herum, um (F10) zu treten, bis ich meinen Testcode erreichte, aber das scheint nicht wirklich bequem zu sein.
Ist es irgendwie möglich, die Option von der Kommandozeile aus zu benutzen?
Hat jemand eine Empfehlung, wie man den richtigen Aufrufstapel in der Umgebung bekommt?