from nested_template_base import * | |
ois = InnerS(123) | |
oic = InnerC() | |
# Check base method is available | |
if (oic.outer(ois).val != 123): | |
raise RuntimeError("Wrong value calling outer") | |
# Check non-derived class using base class | |
if (oic.innerc().outer(ois).val != 123): | |
raise RuntimeError("Wrong value calling innerc") |