From 2f0f77b511a3dae214d084105a4277ea0009300b Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 19 Nov 2021 20:55:18 +0300 Subject: Fortify tests against NDEBUG --- libxsd-tests/cxx/parser/expat/basic/driver.cxx | 4 +++- libxsd-tests/cxx/parser/xerces/basic/driver.cxx | 4 +++- libxsd-tests/cxx/tree/basic/driver.cxx | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) (limited to 'libxsd-tests') diff --git a/libxsd-tests/cxx/parser/expat/basic/driver.cxx b/libxsd-tests/cxx/parser/expat/basic/driver.cxx index f601e7a..5c0325a 100644 --- a/libxsd-tests/cxx/parser/expat/basic/driver.cxx +++ b/libxsd-tests/cxx/parser/expat/basic/driver.cxx @@ -1,7 +1,6 @@ // file : cxx/parser/expat/basic/driver.cxx // copyright : GNU GPL v2 + exceptions; see accompanying LICENSE file -#include #include // Define XSD_CXX11 since we include libxsd headers directly. @@ -25,6 +24,9 @@ #include #include +#undef NDEBUG +#include + using namespace std; using namespace xsd::cxx; diff --git a/libxsd-tests/cxx/parser/xerces/basic/driver.cxx b/libxsd-tests/cxx/parser/xerces/basic/driver.cxx index b7dfd1d..f578a6a 100644 --- a/libxsd-tests/cxx/parser/xerces/basic/driver.cxx +++ b/libxsd-tests/cxx/parser/xerces/basic/driver.cxx @@ -1,7 +1,6 @@ // file : cxx/parser/xerces/basic/driver.cxx // copyright : GNU GPL v2 + exceptions; see accompanying LICENSE file -#include #include // Define XSD_CXX11 since we include libxsd headers directly. @@ -25,6 +24,9 @@ #include #include +#undef NDEBUG +#include + using namespace std; using namespace xsd::cxx; diff --git a/libxsd-tests/cxx/tree/basic/driver.cxx b/libxsd-tests/cxx/tree/basic/driver.cxx index d36d31e..115bb6a 100644 --- a/libxsd-tests/cxx/tree/basic/driver.cxx +++ b/libxsd-tests/cxx/tree/basic/driver.cxx @@ -1,7 +1,6 @@ // file : cxx/tree/basic/driver.cxx // copyright : GNU GPL v2 + exceptions; see accompanying LICENSE file -#include #include #include @@ -32,6 +31,9 @@ #include // parsing #include +#undef NDEBUG +#include + using namespace std; using namespace xsd::cxx; -- cgit v1.1