PageRenderTime 41ms CodeModel.GetById 2ms RepoModel.GetById 1ms app.codeStats 0ms

/trunk/Examples/test-suite/python/director_string_runme.py

#
Python | 29 lines | 18 code | 11 blank | 0 comment | 2 complexity | e31236b09c5d5bbf2f3538edc0415f66 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
  1. from director_string import *
  2. class B(A):
  3. def __init__(self,string):
  4. A.__init__(self,string)
  5. def get_first(self):
  6. return A.get_first(self) + " world!"
  7. def process_text(self, string):
  8. A.process_text(self, string)
  9. self.smem = "hello"
  10. b = B("hello")
  11. b.get(0)
  12. if b.get_first() != "hello world!":
  13. print b.get_first()
  14. raise RuntimeError
  15. b.call_process_func()
  16. if b.smem != "hello":
  17. print smem
  18. raise RuntimeError