/tags/rel-1-3-27/SWIG/Examples/test-suite/python/argcargvtest_runme.py

# · Python · 23 lines · 18 code · 5 blank · 0 comment · 6 complexity · d5248b5868083f3220e9063590f2247a MD5 · raw file

  1. from argcargvtest import *
  2. largs=['hi','hola','hello']
  3. if mainc(largs) != 3:
  4. raise RuntimeError, "bad main typemap"
  5. targs=('hi','hola')
  6. if mainv(targs,1) != 'hola':
  7. raise RuntimeError, "bad main typemap"
  8. targs=('hi', 'hola')
  9. if mainv(targs,1) != 'hola':
  10. raise RuntimeError, "bad main typemap"
  11. try:
  12. error = 0
  13. mainv('hello',1)
  14. error = 1
  15. except TypeError:
  16. pass
  17. if error:
  18. raise RuntimeError, "bad main typemap"