Add test case which causes current rule implementation to explode.

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5817 51baf565-9d33-0410-a72c-fc3788e3496d
This commit is contained in:
Ryan Gustafson
2008-02-28 04:28:39 +00:00
parent ac62ff53e5
commit 8feb0e047c

View File

@ -2,7 +2,7 @@
<test-data>
<test-code>
<description><![CDATA[
bad
1, bad
]]></description>
<expected-problems>1</expected-problems>
<code><![CDATA[
@ -19,7 +19,7 @@ public class Foo {
</test-code>
<test-code>
<description><![CDATA[
bad
2, bad
]]></description>
<expected-problems>1</expected-problems>
<code><![CDATA[
@ -35,7 +35,7 @@ public class Foo {
</test-code>
<test-code>
<description><![CDATA[
ok
3, ok
]]></description>
<expected-problems>0</expected-problems>
<code><![CDATA[
@ -46,6 +46,23 @@ public class Foo {
} else {}
return null;
}
}
]]></code>
</test-code>
<test-code>
<description><![CDATA[
4, ok
]]></description>
<expected-problems>0</expected-problems>
<code><![CDATA[
public class Foo {
public void foo() {
if (true) {
return;
} else {
return null;
}
}
}
]]></code>
</test-code>