From 5b8f7c315ace6827450fadcf2bb7f66f6ad7646c Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Fri, 3 Nov 2023 10:16:07 +0100 Subject: [PATCH] Doc: Describe the "Throw on failure" check box ...in Preferences > Testing > Google Test. Updated the screenshot. Task-number: QTCREATORBUG-29392 Change-Id: I35faf25fe39cab7569bcefbfd0fa072f55684c2c Reviewed-by: Christian Stenger --- ...reator-preferences-testing-googletest.webp | Bin 3942 -> 4108 bytes .../howto/creator-only/creator-autotest.qdoc | 8 ++++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/doc/qtcreator/images/qtcreator-preferences-testing-googletest.webp b/doc/qtcreator/images/qtcreator-preferences-testing-googletest.webp index 1a60a66ae905ad067a02073327781f28eb77b513..4d75ee1c448f5a469f87d96182c37db433c157eb 100644 GIT binary patch literal 4108 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 diff --git a/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc b/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc index 8d72d3ba896..544c3274aa0 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-autotest.qdoc @@ -482,6 +482,12 @@ To run disabled tests, select the \uicontrol {Run disabled tests} check box. + To turn assertion failures into C++ exceptions, select the + \uicontrol {Throw on failure} check box. + + To turn failures into debugger breakpoints, select the + \uicontrol {Break on failure while debugging} check box. + To run several iterations of the tests, select the \uicontrol {Repeat tests} check box and enter the number of times to run the tests in the \uicontrol Iterations field. To make sure that the tests are independent and @@ -490,8 +496,6 @@ randomizer in the \uicontrol Seed field. The value 0 generates a seed based on the current timestamp. - To turn failures into debugger breakpoints, select the - \uicontrol {Break on failure while debugging} check box. To group Google tests by using a GTest filter, select \uicontrol {GTest Filter} in the \uicontrol {Group mode} field,