From 87a54580a8705a9dd1cb62ad62d142a1f25e8b20 Mon Sep 17 00:00:00 2001 From: Robert Reif Date: Sun, 9 May 2010 07:10:51 +0200 Subject: [PATCH] Added unit test for #5 --- test/testunusedvar.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/testunusedvar.cpp b/test/testunusedvar.cpp index 26a2b5d8c..3023249ff 100644 --- a/test/testunusedvar.cpp +++ b/test/testunusedvar.cpp @@ -76,6 +76,7 @@ private: TEST_CASE(localvar11); TEST_CASE(localvar12); TEST_CASE(localvar13); // ticket #1640 + TEST_CASE(localvar14); // ticket #5 TEST_CASE(localvaralias1); TEST_CASE(localvaralias2); // ticket #1637 TEST_CASE(localvaralias3); // ticket #1639 @@ -1049,6 +1050,16 @@ private: ASSERT_EQUALS("[test.cpp:3]: (style) Variable 'x' is assigned a value that is never used\n", errout.str()); } + void localvar14() + { + // ticket #5 + functionVariableUsage("void foo()\n" + "{\n" + " int a[10];\n" + "}\n"); + ASSERT_EQUALS("[test.cpp:3]: (style) Unused variable: a\n", errout.str()); + } + void localvaralias1() { functionVariableUsage("void foo()\n"