From 7dc8c56e77b2b75299cee48df9d69c233204e26e Mon Sep 17 00:00:00 2001
From: Stefan Behnel <stefan_ml@behnel.de>
Date: Sat, 9 Feb 2013 15:09:16 +0100
Subject: [PATCH] extended test case

---
 tests/errors/exec_errors.pyx | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/tests/errors/exec_errors.pyx b/tests/errors/exec_errors.pyx
index 17b1504d1..706631f39 100644
--- a/tests/errors/exec_errors.pyx
+++ b/tests/errors/exec_errors.pyx
@@ -11,6 +11,9 @@ def test_exec_tuples_with_in(d1, d2):
     exec(1,2,3) in d1
     exec(1,2) in d1, d2
     exec(1,2,3) in d1, d2
+    exec() in d1, d2
+    exec(1,) in d1, d2
+    exec(1,2,3,4) in d1, d2
 
 
 _ERRORS = """
@@ -21,4 +24,10 @@ _ERRORS = """
 11:16: tuple variant of exec does not support additional 'in' arguments
 12:14: tuple variant of exec does not support additional 'in' arguments
 13:16: tuple variant of exec does not support additional 'in' arguments
+14:4: expected tuple of length 2 or 3, got length 0
+14:11: tuple variant of exec does not support additional 'in' arguments
+15:4: expected tuple of length 2 or 3, got length 1
+15:13: tuple variant of exec does not support additional 'in' arguments
+16:4: expected tuple of length 2 or 3, got length 4
+16:18: tuple variant of exec does not support additional 'in' arguments
 """
-- 
2.30.9