From e1404965ea8e871ffa54719755f9cf921000a1d7 Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan.bastani@ens.fr>
Date: Tue, 26 Jun 2012 16:28:39 +0200
Subject: [PATCH] add tests for ifndef

---
 tests/example1_macroif.mod | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/tests/example1_macroif.mod b/tests/example1_macroif.mod
index 35cbddaa1..02749cc3b 100644
--- a/tests/example1_macroif.mod
+++ b/tests/example1_macroif.mod
@@ -2,7 +2,11 @@
 var y, c, k, a, h, b;
 varexo e, u;
 
+@#ifndef NOTDEFINED
 parameters beta, rho, alpha, delta, theta, psi, tau;
+@#else
+@#error "IFNDEF PROBLEM"
+@#endif
 
 @#ifdef NOTDEFINED
 @#error "IFDEF PROBLEM"
@@ -40,11 +44,15 @@ end;
 
 @#define DEFINED=0
 
+@#ifndef DEFINED
+@#error "IFNDEF PROBLEM"
+@#else
 shocks;
 var e; stderr 0.009;
 var u; stderr 0.009;
 var e, u = phi*0.009*0.009;
 end;
+@#endif
 
 @#ifdef DEFINED
 stoch_simul;
-- 
GitLab