From 8420b29025aa41a6278b7b81f50abe4ec08d72c4 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 23 Sep 2018 00:53:19 +0200 Subject: [PATCH] WIP: mixed propagation sample. --- src/klayout.pri | 5 +++++ .../tools/netx/unit_tests/dbHierProcessorTests.cc | 12 ++++++++++++ 2 files changed, 17 insertions(+) diff --git a/src/klayout.pri b/src/klayout.pri index cc76f9e3a..07c8a0c41 100644 --- a/src/klayout.pri +++ b/src/klayout.pri @@ -111,6 +111,11 @@ msvc { } else { + CONFIG(gcov) { + QMAKE_CXXFLAGS += -fprofile-arcs -ftest-coverage + QMAKE_LFLAGS += -fprofile-arcs -ftest-coverage + } + QMAKE_CXXFLAGS_WARN_ON += \ -pedantic \ -Woverloaded-virtual \ diff --git a/src/plugins/tools/netx/unit_tests/dbHierProcessorTests.cc b/src/plugins/tools/netx/unit_tests/dbHierProcessorTests.cc index f95c059d3..d7bd48367 100644 --- a/src/plugins/tools/netx/unit_tests/dbHierProcessorTests.cc +++ b/src/plugins/tools/netx/unit_tests/dbHierProcessorTests.cc @@ -148,3 +148,15 @@ TEST(BasicNot4) // Sibling interactions, variant building, NOT run_test_bool (_this, "hlp4.oas", TMNot, 101); } + +TEST(BasicAnd5) +{ + // Variant building with intermediate hierarchy, AND + run_test_bool (_this, "hlp5.oas", TMAnd, 100); +} + +TEST(BasicNot5) +{ + // Variant building with intermediate hierarchy, NOT + run_test_bool (_this, "hlp5.oas", TMNot, 101); +}