old_contents: """
  @brief      test log(time=100s)
  """
  
  import sys
  import os
  import unittest
  import re
  import warnings
  
  try:
      import src
  except ImportError:
      path = os.path.normpath(
          os.path.abspath(
              os.path.join(
                  os.path.split(__file__)[0],
                  "..",
                  "..")))
      if path not in sys.path:
          sys.path.append(path)
      import src
  
  try:
      import pyquickhelper
  except ImportError:
      path = os.path.normpath(
          os.path.abspath(
              os.path.join(
                  os.path.split(__file__)[0],
                  "..",
                  "..",
                  "..",
                  "pyquickhelper",
                  "src")))
      if path not in sys.path:
          sys.path.append(path)
      if "PYQUICKHELPER" in os.environ and len(os.environ["PYQUICKHELPER"]) > 0:
          sys.path.append(os.environ["PYQUICKHELPER"])
      import pyquickhelper
  
  
  from pyquickhelper import fLOG, get_temp_folder, synchronize_folder
  from src.pymyinstall.win_installer import import_every_module
  
  
  if sys.version_info[0] == 2:
      FileNotFoundError = Exception
  
  
  class TestSuccessfulCustom(unittest.TestCase):
  
      def test_long_import_every_module(self):
          fLOG(
              __file__,
              self._testMethodName,
              OutputPrint=__name__ == "__main__")
  
          subset = ["seaborn"] if "travis" not in sys.executable else [
              "matplotlib"]
          res = import_every_module(
              sys.executable, subset, fLOG=fLOG)
          nb = 0
          for r in res:
              if not r[0]:
                  fLOG("---------------------------------")
                  fLOG("FAILED", r[1], "\nOUT\n", r[2], "\nERR\n", r[3])
              else:
                  nb += 1
          assert nb > 0
  
  
  if __name__ == "__main__":
      unittest.main()
  
new_contents: """
  @brief      test log(time=100s)
  """
  
  import sys
  import os
  import unittest
  import re
  import warnings
  
  try:
      import src
  except ImportError:
      path = os.path.normpath(
          os.path.abspath(
              os.path.join(
                  os.path.split(__file__)[0],
                  "..",
                  "..")))
      if path not in sys.path:
          sys.path.append(path)
      import src
  
  try:
      import pyquickhelper
  except ImportError:
      path = os.path.normpath(
          os.path.abspath(
              os.path.join(
                  os.path.split(__file__)[0],
                  "..",
                  "..",
                  "..",
                  "pyquickhelper",
                  "src")))
      if path not in sys.path:
          sys.path.append(path)
      if "PYQUICKHELPER" in os.environ and len(os.environ["PYQUICKHELPER"]) > 0:
          sys.path.append(os.environ["PYQUICKHELPER"])
      import pyquickhelper
  
  
  from pyquickhelper import fLOG, get_temp_folder, synchronize_folder
  from src.pymyinstall.win_installer import import_every_module
  
  
  if sys.version_info[0] == 2:
      FileNotFoundError = Exception
  
  
  class TestSuccessfulCustom(unittest.TestCase):
  
      def test_long_import_every_module(self):
          fLOG(
              __file__,
              self._testMethodName,
              OutputPrint=__name__ == "__main__")
  
          subset = ["seaborn"] if "travis" not in sys.executable else [
              "matplotlib"]
          subset.extend("docutils pandas numpy".split())
          res = import_every_module(
              sys.executable, subset, fLOG=fLOG)
          nb = 0
          for r in res:
              if not r[0]:
                  fLOG("---------------------------------")
                  fLOG("FAILED", r[1], "\nOUT\n", r[2], "\nERR\n", r[3])
              else:
                  nb += 1
          assert nb > 0
  
  
  if __name__ == "__main__":
      unittest.main()
  
subject: fix a unit test for travis