30_import.py 523 B

1234567891011121314151617181920212223242526272829303132333435
  1. try:
  2. import os
  3. except ImportError:
  4. exit(0)
  5. os.chdir('tests')
  6. assert os.getcwd().endswith('tests')
  7. import test1
  8. assert test1.add(1, 2) == 13
  9. from test2.a.g import get_value
  10. assert get_value() == '123'
  11. import test2
  12. assert test2.a.g.get_value() == '123'
  13. from test2.utils import get_value_2
  14. assert get_value_2() == '123'
  15. from test3.a.b import value
  16. assert value == 1
  17. def f():
  18. import math as m
  19. assert m.pi > 3
  20. from test3.a.b import value
  21. assert value == 1
  22. f()
  23. from math import *
  24. assert pi > 3