add the factory library for UTL

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8865 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Marcelo Matus 2006-02-22 18:42:20 +00:00
commit 44264e5544
8 changed files with 128 additions and 0 deletions

View file

@ -31,6 +31,7 @@ CPP_TEST_CASES += \
kwargs \
li_cstring \
li_cwstring \
li_factory \
li_implicit \
li_std_vectora \
li_std_map \

View file

@ -0,0 +1,11 @@
from li_factory import *
circle = Geometry.create(Geometry.CIRCLE)
r = circle.radius()
if (r != 1.5):
raise RuntimeError
point = Geometry.create(Geometry.POINT)
w = point.width()
if (w != 1.0):
raise RuntimeError