summaryrefslogtreecommitdiff
path: root/examples/cppunittest/MockTestCase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/cppunittest/MockTestCase.cpp')
-rw-r--r--examples/cppunittest/MockTestCase.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/cppunittest/MockTestCase.cpp b/examples/cppunittest/MockTestCase.cpp
index 84f10dd..32892e3 100644
--- a/examples/cppunittest/MockTestCase.cpp
+++ b/examples/cppunittest/MockTestCase.cpp
@@ -33,7 +33,8 @@ MockTestCase::~MockTestCase()
int
MockTestCase::countTestCases() const
{
- ++m_actualCountTestCasesCallCount;
+ MockTestCase *mutableThis = const_cast<MockTestCase *>( this );
+ ++mutableThis->m_actualCountTestCasesCallCount;
if ( m_expectCountTestCasesCall )
{
CPPUNIT_ASSERT_MESSAGE( getName() + ": unexpected MockTestCase::countTestCases() call",