from argcargvtest import * | |
largs = ["hi", "hola", "hello"] | |
if mainc(largs) != 3: | |
raise RuntimeError("bad main typemap") | |
targs = ("hi", "hola") | |
if mainv(targs, 1) != "hola": | |
raise RuntimeError("bad main typemap") | |
targs = ("hi", "hola") | |
if mainv(targs, 1) != "hola": | |
raise RuntimeError("bad main typemap") | |
try: | |
error = 0 | |
mainv("hello", 1) | |
error = 1 | |
except TypeError: | |
pass | |
if error: | |
raise RuntimeError("bad main typemap") | |
initializeApp(largs) |