Ejemplo n.º 1
0
def validate_notebook_at(path):
    nb = open_nb(path)
    (version, version_minor) = get_version(nb)
    try:
        validate(nb, version=version, version_minor=version_minor)
    except ValidationError as e:
        return e
Ejemplo n.º 2
0
 def _get_notebook_node(self):  # pragma: no cover
     "Load captured notebook node"
     self._notebook_data.seek(0, os.SEEK_END)
     size = self._notebook_data.tell()
     if size == 0:
         raise Exception("Captured buffer size for notebook node is zero.")
     self._notebook_data.seek(0)
     node = reader.reads(self._notebook_data.read())
     self.nbversion = reader.get_version(node)
     self._notebook_data.close()
     return node
Ejemplo n.º 3
0
 def _get_notebook_node(self):                   # pragma: no cover
     "Load captured notebook node"
     self._notebook_data.seek(0, os.SEEK_END)
     size = self._notebook_data.tell()
     if size == 0:
         raise Exception("Captured buffer size for notebook node is zero.")
     self._notebook_data.seek(0)
     node = reader.reads(self._notebook_data.read())
     self.nbversion = reader.get_version(node)
     self._notebook_data.close()
     return node