Skip to content

enh(ci): disable debug dialog on Windows on the CI

Description

When a unit test fails with an assertion failure in Windows Debug, a debug dialog will appear. This is useless in the CI, where physical access is required to view the dialog and know where is the problem. These changes remedy this, by disabling debug dialog and printing messages in the console when the environment variable DISABLE_ABORT_DIALOG is set.

Closes #962 (closed)

How to test it?

The CI still run, and when an assertion failure happens in Windows Debug, the message is displayed in the console instead of a debug dialog opening.

Merge request reports