From ddd1b38fa2f83de64aa1a86a27bd19c8b350af20 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Wed, 1 Jun 2016 08:13:50 +0100 Subject: [PATCH] Removing empty error tests - c_default_error C default arguments are allowed, so migrated the error test to a proper test, as no error or warning is expected. --- Examples/test-suite/default_args_c.i | 14 ++++++++++++++ Examples/test-suite/errors/c_default_error.i | 4 ---- Examples/test-suite/errors/c_default_error.stderr | 0 Examples/test-suite/python/default_args_c_runme.py | 6 ++++++ 4 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 Examples/test-suite/default_args_c.i delete mode 100644 Examples/test-suite/errors/c_default_error.i delete mode 100644 Examples/test-suite/errors/c_default_error.stderr create mode 100644 Examples/test-suite/python/default_args_c_runme.py diff --git a/Examples/test-suite/default_args_c.i b/Examples/test-suite/default_args_c.i new file mode 100644 index 000000000..e0c0af056 --- /dev/null +++ b/Examples/test-suite/default_args_c.i @@ -0,0 +1,14 @@ +%module default_args_c + +/* Default arguments for C code */ +int foo1(int x = 42 || 3); +int foo43(int x = 42 | 3); + +%{ +int foo1(int x) { + return x; +} +int foo43(int x) { + return x; +} +%} diff --git a/Examples/test-suite/errors/c_default_error.i b/Examples/test-suite/errors/c_default_error.i deleted file mode 100644 index f6220e11d..000000000 --- a/Examples/test-suite/errors/c_default_error.i +++ /dev/null @@ -1,4 +0,0 @@ -%module xxx - -int foo(int x = 42 || 3); - diff --git a/Examples/test-suite/errors/c_default_error.stderr b/Examples/test-suite/errors/c_default_error.stderr deleted file mode 100644 index e69de29bb..000000000 diff --git a/Examples/test-suite/python/default_args_c_runme.py b/Examples/test-suite/python/default_args_c_runme.py new file mode 100644 index 000000000..5985fd75c --- /dev/null +++ b/Examples/test-suite/python/default_args_c_runme.py @@ -0,0 +1,6 @@ +import default_args_c + +if default_args_c.foo1() != 1: + raise RuntimeError("failed") +if default_args_c.foo43() != 43: + raise RuntimeError("failed")