From 11a34205808098e503f145b2a779078dd509729e Mon Sep 17 00:00:00 2001 From: Andres Noetzli Date: Thu, 23 Aug 2018 16:28:21 -0700 Subject: Add missing overrides in unit tests (#2362) --- test/unit/util/array_store_all_black.h | 6 ++++-- test/unit/util/binary_heap_black.h | 12 +++++------- test/unit/util/bitvector_black.h | 2 +- test/unit/util/datatype_black.h | 9 +++++---- test/unit/util/exception_black.h | 12 +++++------- test/unit/util/listener_black.h | 12 ++++-------- test/unit/util/output_black.h | 9 ++++----- 7 files changed, 28 insertions(+), 34 deletions(-) (limited to 'test/unit/util') diff --git a/test/unit/util/array_store_all_black.h b/test/unit/util/array_store_all_black.h index 49a0b995a..c668e8c8f 100644 --- a/test/unit/util/array_store_all_black.h +++ b/test/unit/util/array_store_all_black.h @@ -30,12 +30,14 @@ class ArrayStoreAllBlack : public CxxTest::TestSuite { ExprManagerScope* d_scope; public: - void setUp() { + void setUp() override + { d_em = new ExprManager(); d_scope = new ExprManagerScope(*d_em); } - void tearDown() { + void tearDown() override + { delete d_scope; delete d_em; } diff --git a/test/unit/util/binary_heap_black.h b/test/unit/util/binary_heap_black.h index 904b78b4b..ce7e854d8 100644 --- a/test/unit/util/binary_heap_black.h +++ b/test/unit/util/binary_heap_black.h @@ -25,20 +25,18 @@ using namespace CVC4; using namespace std; class BinaryHeapBlack : public CxxTest::TestSuite { -public: + public: + void setUp() override {} - void setUp() { - } - - void tearDown() { - } + void tearDown() override {} /** * Test a a series of simple heaps (push a few then pop all then do others). * Done as a series to test if the heap structure falls into a bad state * after prolonged use. */ - void testHeapSeries() { + void testHeapSeries() + { BinaryHeap heap; // First test a heap of 1 element diff --git a/test/unit/util/bitvector_black.h b/test/unit/util/bitvector_black.h index 04fdc4044..c75368196 100644 --- a/test/unit/util/bitvector_black.h +++ b/test/unit/util/bitvector_black.h @@ -26,7 +26,7 @@ class BitVectorBlack : public CxxTest::TestSuite { public: - void setUp() + void setUp() override { zero = BitVector(4); one = zero.setBit(0); diff --git a/test/unit/util/datatype_black.h b/test/unit/util/datatype_black.h index 7e69e4efe..c2086c415 100644 --- a/test/unit/util/datatype_black.h +++ b/test/unit/util/datatype_black.h @@ -31,16 +31,17 @@ class DatatypeBlack : public CxxTest::TestSuite { ExprManager* d_em; ExprManagerScope* d_scope; -public: - - void setUp() { + public: + void setUp() override + { d_em = new ExprManager(); d_scope = new ExprManagerScope(*d_em); Debug.on("datatypes"); Debug.on("groundterms"); } - void tearDown() { + void tearDown() override + { delete d_scope; delete d_em; } diff --git a/test/unit/util/exception_black.h b/test/unit/util/exception_black.h index 0eb4b0040..ba17d28da 100644 --- a/test/unit/util/exception_black.h +++ b/test/unit/util/exception_black.h @@ -25,16 +25,14 @@ using namespace CVC4; using namespace std; class ExceptionBlack : public CxxTest::TestSuite { -public: + public: + void setUp() override {} - void setUp() { - } - - void tearDown() { - } + void tearDown() override {} // CVC4::Exception is a simple class, just test it all at once. - void testExceptions() { + void testExceptions() + { Exception e1; Exception e2(string("foo!")); Exception e3("bar!"); diff --git a/test/unit/util/listener_black.h b/test/unit/util/listener_black.h index 014970b77..7296de060 100644 --- a/test/unit/util/listener_black.h +++ b/test/unit/util/listener_black.h @@ -30,9 +30,9 @@ class ListenerBlack : public CxxTest::TestSuite { public: EventListener(std::multiset& events, std::string name) : d_events(events), d_name(name) {} - ~EventListener(){} + ~EventListener() override {} - virtual void notify() { d_events.insert(d_name); } + void notify() override { d_events.insert(d_name); } private: std::multiset& d_events; @@ -45,13 +45,9 @@ public: return std::multiset(arr, arr + len); } - void setUp() { - d_events.clear(); - } + void setUp() override { d_events.clear(); } - void tearDown() { - d_events.clear(); - } + void tearDown() override { d_events.clear(); } void testEmptyCollection() { // Makes an new collection and tests that it is empty. diff --git a/test/unit/util/output_black.h b/test/unit/util/output_black.h index c8833ced5..cea30f360 100644 --- a/test/unit/util/output_black.h +++ b/test/unit/util/output_black.h @@ -33,9 +33,9 @@ class OutputBlack : public CxxTest::TestSuite { stringstream d_messageStream; stringstream d_warningStream; -public: - - void setUp() { + public: + void setUp() override + { DebugChannel.setStream(&d_debugStream); TraceChannel.setStream(&d_traceStream); NoticeChannel.setStream(&d_noticeStream); @@ -51,8 +51,7 @@ public: d_warningStream.str(""); } - void tearDown() { - } + void tearDown() override {} void testOutput() { Debug.on("foo"); -- cgit v1.2.3