From d627ea5370e26008bbcd44c2dd757f4ba2e9f1c4 Mon Sep 17 00:00:00 2001 From: Dave Beazley Date: Mon, 1 Sep 2003 17:54:18 +0000 Subject: [PATCH] new test git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5050 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- SWIG/Examples/test-suite/common.mk | 1 + .../Examples/test-suite/python/struct_rename_runme.py | 3 +++ SWIG/Examples/test-suite/struct_rename.i | 11 +++++++++++ 3 files changed, 15 insertions(+) create mode 100644 SWIG/Examples/test-suite/python/struct_rename_runme.py create mode 100644 SWIG/Examples/test-suite/struct_rename.i diff --git a/SWIG/Examples/test-suite/common.mk b/SWIG/Examples/test-suite/common.mk index 55dd25957..5427e87d9 100644 --- a/SWIG/Examples/test-suite/common.mk +++ b/SWIG/Examples/test-suite/common.mk @@ -285,6 +285,7 @@ C_TEST_CASES += \ ret_by_value \ sizeof_pointer \ sneaky1 \ + struct_rename \ typemap_subst \ unions diff --git a/SWIG/Examples/test-suite/python/struct_rename_runme.py b/SWIG/Examples/test-suite/python/struct_rename_runme.py new file mode 100644 index 000000000..880c41639 --- /dev/null +++ b/SWIG/Examples/test-suite/python/struct_rename_runme.py @@ -0,0 +1,3 @@ +import struct_rename + +b = struct_rename.Bar() diff --git a/SWIG/Examples/test-suite/struct_rename.i b/SWIG/Examples/test-suite/struct_rename.i new file mode 100644 index 000000000..7acd7060a --- /dev/null +++ b/SWIG/Examples/test-suite/struct_rename.i @@ -0,0 +1,11 @@ +%module struct_rename + +%rename(Bar) Foo; + +%inline %{ +typedef struct { + int x; +} Foo; + +%} +