summaryrefslogtreecommitdiff
path: root/libxsd-tests
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2021-11-19 20:55:18 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2021-11-19 20:55:18 +0300
commit2f0f77b511a3dae214d084105a4277ea0009300b (patch)
tree7c0a8c9850d585814db1bada6ca62364c2855a33 /libxsd-tests
parente5d2958ee052d7facadbf8bebf8a0c85b50ca438 (diff)
Fortify tests against NDEBUG
Diffstat (limited to 'libxsd-tests')
-rw-r--r--libxsd-tests/cxx/parser/expat/basic/driver.cxx4
-rw-r--r--libxsd-tests/cxx/parser/xerces/basic/driver.cxx4
-rw-r--r--libxsd-tests/cxx/tree/basic/driver.cxx4
3 files changed, 9 insertions, 3 deletions
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 <cassert>
#include <iostream>
// Define XSD_CXX11 since we include libxsd headers directly.
@@ -25,6 +24,9 @@
#include <xsd/cxx/parser/non-validating/xml-schema-pskel.hxx>
#include <xsd/cxx/parser/non-validating/xml-schema-pimpl.hxx>
+#undef NDEBUG
+#include <cassert>
+
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 <cassert>
#include <iostream>
// Define XSD_CXX11 since we include libxsd headers directly.
@@ -25,6 +24,9 @@
#include <xsd/cxx/parser/non-validating/xml-schema-pskel.hxx>
#include <xsd/cxx/parser/non-validating/xml-schema-pimpl.hxx>
+#undef NDEBUG
+#include <cassert>
+
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 <cassert>
#include <iostream>
#include <xercesc/dom/DOMText.hpp>
@@ -32,6 +31,9 @@
#include <xsd/cxx/tree/exceptions.hxx> // parsing
#include <xsd/cxx/tree/error-handler.hxx>
+#undef NDEBUG
+#include <cassert>
+
using namespace std;
using namespace xsd::cxx;