blob: fc5844300dfae5d0eea15e169243b1069bc05a7f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
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")
|