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