import typename | |
import types | |
f = typename.Foo() | |
b = typename.Bar() | |
x = typename.twoFoo(f) | |
if not isinstance(x, types.FloatType): | |
raise RuntimeError, "Wrong return type (FloatType) !" | |
y = typename.twoBar(b) | |
if not isinstance(y, types.IntType): | |
raise RuntimeError, "Wrong return type (IntType)!" |