コード例 #1
0
ファイル: gzip_file_entry.py プロジェクト: govtmirror/dfvfs
    def testIntialize(self):
        """Test the initialize functionality."""
        file_entry = gzip_file_entry.GzipFileEntry(self._resolver_context,
                                                   self._file_system,
                                                   self._gzip_path_spec)

        self.assertNotEqual(file_entry, None)
コード例 #2
0
ファイル: gzip_file_entry.py プロジェクト: stria/dfvfs
    def testIntialize(self):
        """Test the __init__ function."""
        file_entry = gzip_file_entry.GzipFileEntry(self._resolver_context,
                                                   self._file_system,
                                                   self._gzip_path_spec)

        self.assertIsNotNone(file_entry)
コード例 #3
0
    def testSize(self):
        """Test the size property."""
        file_entry = gzip_file_entry.GzipFileEntry(self._resolver_context,
                                                   self._file_system,
                                                   self._gzip_path_spec)

        self.assertIsNotNone(file_entry)
        self.assertEqual(file_entry.size, 1247)
コード例 #4
0
    def testModificationTime(self):
        """Test the modification_time property."""
        file_entry = gzip_file_entry.GzipFileEntry(self._resolver_context,
                                                   self._file_system,
                                                   self._gzip_path_spec)

        self.assertIsNotNone(file_entry)
        self.assertIsNotNone(file_entry.modification_time)
コード例 #5
0
ファイル: gzip_file_system.py プロジェクト: thezedwards/dfvfs
    def GetFileEntryByPathSpec(self, path_spec):
        """Retrieves a file entry for a path specification.

    Args:
      path_spec: a path specification (instance of path.PathSpec).

    Returns:
      A file entry (instance of vfs.FileEntry) or None.
    """
        return gzip_file_entry.GzipFileEntry(self._resolver_context,
                                             self,
                                             path_spec,
                                             is_root=True,
                                             is_virtual=True)
コード例 #6
0
    def GetFileEntryByPathSpec(self, path_spec):
        """Retrieves a file entry for a path specification.

    Args:
      path_spec (PathSpec): path specification.

    Returns:
      GzipFileEntry: a file entry or None if not available.
    """
        return gzip_file_entry.GzipFileEntry(self._resolver_context,
                                             self,
                                             path_spec,
                                             is_root=True,
                                             is_virtual=True)