MCPcopy Create free account
hub / github.com/PyTables/PyTables / test00_OpenFileRead

Method test00_OpenFileRead

tables/nodes/tests/test_filenode.py:294–312  ·  view source on GitHub ↗

Opening an existing file node for reading.

(self)

Source from the content-addressed store, hash-verified

292 fnode.close()
293
294 def test00_OpenFileRead(self):
295 """Opening an existing file node for reading."""
296
297 node = self.h5file.get_node("/test")
298 fnode = filenode.open_node(node)
299 self.assertEqual(
300 fnode.node, node, "filenode.open_node() opened the wrong node."
301 )
302 self.assertEqual(
303 fnode.mode,
304 "r",
305 f"File was opened with an invalid mode {fnode.mode!r}.",
306 )
307 self.assertEqual(
308 fnode.tell(),
309 0,
310 "Pointer is not positioned at the beginning of the file.",
311 )
312 fnode.close()
313
314 def test01_OpenFileReadAppend(self):
315 """Opening an existing file node for reading and appending."""

Callers

nothing calls this directly

Calls 3

tellMethod · 0.80
get_nodeMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected