Lines Matching refs:generator
95 generator = CreateHashtreeInfoGenerator(
98 VerifiedBootVersion1HashtreeInfoGenerator, type(generator))
99 self.assertEqual(self.partition_size, generator.partition_size)
100 self.assertTrue(generator.fec_supported)
105 generator = VerifiedBootVersion1HashtreeInfoGenerator(
107 generator.DecomposeSparseImage(image_file)
108 self.assertEqual(991232, generator.filesystem_size)
109 self.assertEqual(12288, generator.hashtree_size)
110 self.assertEqual(32768, generator.metadata_size)
114 generator = VerifiedBootVersion1HashtreeInfoGenerator(
116 generator.DecomposeSparseImage(image_file)
119 generator._ParseHashtreeMetadata()
122 self.hash_algorithm, generator.hashtree_info.hash_algorithm)
123 self.assertEqual(self.fixed_salt, generator.hashtree_info.salt)
124 self.assertEqual(self.expected_root_hash, generator.hashtree_info.root_hash)
127 generator = VerifiedBootVersion1HashtreeInfoGenerator(
129 generator.image = sparse_img.SparseImage(self._generate_image())
131 generator.hashtree_info = info = HashtreeInfo()
139 self.assertTrue(generator.ValidateHashtree())
142 generator = VerifiedBootVersion1HashtreeInfoGenerator(
144 generator.image = sparse_img.SparseImage(self._generate_image())
146 generator.hashtree_info = info = HashtreeInfo()
154 self.assertFalse(generator.ValidateHashtree())
158 generator = CreateHashtreeInfoGenerator('system', 4096, self.prop_dict)
159 info = generator.Generate(image_file)