from director_wstring import * class B(A): def __init__(self, string): A.__init__(self, string) def get_first(self): return A.get_first(self) + u" world!" def process_text(self, s): self.smem = s b = B(u"hello") b.get(0) if b.get_first() != u"hello world!": raise RuntimeError("b.get_first(): {}".format(b.get_first())) b.call_process_func() if b.smem != u"hello": raise RuntimeError("smem: {}".format(smem))