old_contents: """
  @brief      test log(time=5s)
  """
  
  import sys
  import os
  import unittest
  
  
  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
  
  from src.pyquickhelper.ipythonhelper.notebook_helper import read_nb
  from src.pyquickhelper.pycode import get_temp_folder
  from src.pyquickhelper.loghelper import fLOG
  
  
  if sys.version_info[0] == 2:
      from codecs import open
  
  
  class TestNotebookSlides(unittest.TestCase):
  
      def test_notebook_iter(self):
          fLOG(
              __file__,
              self._testMethodName,
              OutputPrint=__name__ == "__main__")
          if sys.version_info[0] == 2:
              # written in Python 3
              return
          temp = get_temp_folder(__file__, "temp_notebook_add_slides_metadata")
          nbfile = os.path.join(
              temp, "..", "data", "having_a_form_in_a_notebook.ipynb")
          assert os.path.exists(nbfile)
          return
          nb = read_nb(nbfile)
          for i, cell in enumerate(nb.iter_cells()):
              ls = nb.cell_height(cell)
              #fLOG(i,"-",nb.cell_type(cell), l)
              #if l > 400: fLOG(cell)
              assert ls > 0
          return
          new_tags = nb.add_tag_slide()
          for k, v in sorted(new_tags.items()):
              a, b, c = v
              fLOG(k, a, b)
  
          assert len(new_tags) > 0
  
  
  if __name__ == "__main__":
      unittest.main()
  
new_contents: """
  @brief      test log(time=5s)
  """
  
  import sys
  import os
  import unittest
  
  
  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
  
  from src.pyquickhelper.ipythonhelper.notebook_helper import read_nb
  from src.pyquickhelper.pycode import get_temp_folder
  from src.pyquickhelper.loghelper import fLOG
  
  
  class TestNotebookSlides(unittest.TestCase):
  
      def test_notebook_iter(self):
          fLOG(
              __file__,
              self._testMethodName,
              OutputPrint=__name__ == "__main__")
          if sys.version_info[0] == 2:
              # written in Python 3
              return
          temp = get_temp_folder(__file__, "temp_notebook_add_slides_metadata")
          nbfile = os.path.join(
              temp, "..", "data", "having_a_form_in_a_notebook.ipynb")
          assert os.path.exists(nbfile)
          return
          nb = read_nb(nbfile)
          for i, cell in enumerate(nb.iter_cells()):
              ls = nb.cell_height(cell)
              #fLOG(i,"-",nb.cell_type(cell), l)
              #if l > 400: fLOG(cell)
              assert ls > 0
          return
          new_tags = nb.add_tag_slide()
          for k, v in sorted(new_tags.items()):
              a, b, c = v
              fLOG(k, a, b)
  
          assert len(new_tags) > 0
  
  
  if __name__ == "__main__":
      unittest.main()
  
subject: test for travis 5.16