From e00d987174d56826d9a5fb9ba9983409ad71c375 Mon Sep 17 00:00:00 2001 From: Marcelo Lira Date: Tue, 24 Nov 2009 10:47:08 -0300 Subject: Added unit test for virtual destructor. --- tests/libsample/virtualmethods.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests/libsample/virtualmethods.h') diff --git a/tests/libsample/virtualmethods.h b/tests/libsample/virtualmethods.h index 45d8ae71..cd504d90 100644 --- a/tests/libsample/virtualmethods.h +++ b/tests/libsample/virtualmethods.h @@ -86,5 +86,18 @@ public: }; +class VirtualDtor +{ +public: + VirtualDtor() {} + virtual ~VirtualDtor() { VirtualDtor::dtor_called++; } + + static int dtorCalled() { return dtor_called; } + +private: + static int dtor_called; +}; + + #endif // VIRTUALMETHODS_H -- cgit