old_contents: from __future__ import division, print_function, absolute_import
  
  import doctest
  import glob
  import os
  import unittest
  
  
  pdir = os.path.pardir
  docs_base = os.path.abspath(os.path.join(os.path.dirname(__file__),
                              pdir, pdir, "doc", "source"))
  
  files = glob.glob(os.path.join(docs_base, "*.rst")) + \
      glob.glob(os.path.join(docs_base, "*", "*.rst"))
  
  suite = doctest.DocFileSuite(*files, module_relative=False, encoding="utf-8")
  
  
  if __name__ == "__main__":
      unittest.TextTestRunner().run(suite)
  
new_contents: from __future__ import division, print_function, absolute_import
  
  import doctest
  import glob
  import os
  import unittest
  
  try:
      import numpy as np
      np.set_printoptions(legacy='1.13')
  except TypeError:
      pass
  
  pdir = os.path.pardir
  docs_base = os.path.abspath(os.path.join(os.path.dirname(__file__),
                              pdir, pdir, "doc", "source"))
  
  files = glob.glob(os.path.join(docs_base, "*.rst")) + \
      glob.glob(os.path.join(docs_base, "*", "*.rst"))
  
  suite = doctest.DocFileSuite(*files, module_relative=False, encoding="utf-8")
  
  
  if __name__ == "__main__":
      unittest.TextTestRunner().run(suite)
  
subject: add numpy 1.13 legacy print option to test_doc.py