Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlena Laskavaia2010-05-11 02:37:29 +0000
committerAlena Laskavaia2010-05-11 02:37:29 +0000
commit6d88bba7765dad213dce17c6a7f6f9bba9e1c26e (patch)
treef746e9ff3d2475a8dd4ab82d2b3cff83255109e8 /codan/org.eclipse.cdt.codan.core.test
parent823deee35f28a7f975a558f98e754487cc0ea8cc (diff)
downloadorg.eclipse.cdt-6d88bba7765dad213dce17c6a7f6f9bba9e1c26e.tar.gz
org.eclipse.cdt-6d88bba7765dad213dce17c6a7f6f9bba9e1c26e.tar.xz
org.eclipse.cdt-6d88bba7765dad213dce17c6a7f6f9bba9e1c26e.zip
Added tests for statement has not effect checker
Diffstat (limited to 'codan/org.eclipse.cdt.codan.core.test')
-rw-r--r--codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/StatementHasNoEffectCheckerTest.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/StatementHasNoEffectCheckerTest.java b/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/StatementHasNoEffectCheckerTest.java
index cc324d050a3..364d4a1a494 100644
--- a/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/StatementHasNoEffectCheckerTest.java
+++ b/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/StatementHasNoEffectCheckerTest.java
@@ -105,4 +105,19 @@ public class StatementHasNoEffectCheckerTest extends CheckerTestCase {
checkErrorLine(f1, 3);
checkErrorLine(f2, 4);
}
+
+ // main() {
+ // for (a=b;a;a=a->next);
+ // }
+ public void testForTestExpression() {
+ loadCodeAndRun(getAboveComment());
+ checkNoErrors();
+ }
+ // main() {
+ // a = foo(1) || a = foo(2);
+ // }
+ public void testLazyEvalHack() {
+ loadCodeAndRun(getAboveComment());
+ checkNoErrors();
+ }
}

Back to the top