From f152262d7ad3a86d76ea8b3ec609f2352d7c43d3 Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Sun, 11 Apr 2004 06:05:37 +0000 Subject: [PATCH] better test git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5868 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Examples/test-suite/cpp_enum.i | 6 +++++- Examples/test-suite/python/cpp_enum_runme.py | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Examples/test-suite/cpp_enum.i b/Examples/test-suite/cpp_enum.i index 8c8a0fd28..72ee6e6a2 100644 --- a/Examples/test-suite/cpp_enum.i +++ b/Examples/test-suite/cpp_enum.i @@ -26,9 +26,13 @@ struct StructWithEnums { struct Foo - { + { enum {Hi, Hello } hola; + Foo() + : hola(Hello) + { + } }; %} diff --git a/Examples/test-suite/python/cpp_enum_runme.py b/Examples/test-suite/python/cpp_enum_runme.py index ae8b35bba..347d9237e 100644 --- a/Examples/test-suite/python/cpp_enum_runme.py +++ b/Examples/test-suite/python/cpp_enum_runme.py @@ -2,6 +2,10 @@ import cpp_enum f = cpp_enum.Foo() +if f.hola != f.Hello: + print f.hola + raise RuntimeError + f.hola = f.Hi if f.hola != f.Hi: print f.hola