import source from 1.3.40
[external/swig.git] / Examples / test-suite / python / special_variable_macros_runme.py
1 import special_variable_macros
2
3 name = special_variable_macros.Name()
4 if special_variable_macros.testFred(name) != "none":
5   raise "test failed"
6 if special_variable_macros.testJack(name) != "$specialname":
7   raise "test failed"
8 if special_variable_macros.testJill(name) != "jilly":
9   raise "test failed"
10 if special_variable_macros.testMary(name) != "SWIGTYPE_p_NameWrap":
11   raise "test failed"
12 if special_variable_macros.testJim(name) != "multiname num":
13   raise "test failed"
14 if special_variable_macros.testJohn(special_variable_macros.PairIntBool(10, False)) != 123:
15   raise "test failed"
16