Lines Matching refs:image

64     def assertImageDoesNotContainSection(self, image, elf, section_name):  argument
76 for seg in sorted(image.segments, key=lambda s: s.addr):
84 def assertImageContainsSection(self, image, elf, section_name): argument
99 for seg in sorted(image.segments, key=lambda s: s.addr):
185 image = esptool.bin_image.LoadFirmwareImage("esp8266", self.BIN_LOAD)
188 assert len(image.segments) == 2
189 self.assertImageContainsSection(image, self.ELF, ".data")
190 self.assertImageContainsSection(image, self.ELF, ".text")
193 self.assertImageDoesNotContainSection(image, self.ELF, ".rodata")
211 image = esptool.bin_image.LoadFirmwareImage("esp8266", self.BIN_LOAD)
212 assert len(image.segments) == 3
213 self.assertImageContainsSection(image, self.ELF, ".data")
214 self.assertImageContainsSection(image, self.ELF, ".text")
215 self.assertImageContainsSection(image, self.ELF, ".rodata")
222 image = esptool.bin_image.LoadFirmwareImage("esp8266", binpath)
223 print("In test_elf2image", len(image.segments))
224 assert 4 - len(mergedsections) == len(image.segments)
229 self.assertImageContainsSection(image, elfpath, sec)
231 self.assertImageDoesNotContainSection(image, elfpath, sec)
233 irom_segment = image.segments[0]
276 image = esptool.bin_image.LoadFirmwareImage("esp32", binpath)
282 return image
289 image = self._test_elf2image(ELF, BIN)
290 assert len(image.segments) == 3
292 self.assertImageContainsSection(image, ELF, section)
297 image = self._test_elf2image(ELF, BIN)
300 assert len(image.segments) == 5
308 self.assertImageContainsSection(image, ELF, section)
311 self.assertImageDoesNotContainSection(image, ELF, mergedsection)
327 image = self._test_elf2image(ELF, BIN)
330 assert len(image.segments) == 5
333 image = self._test_elf2image(ELF, BIN, ["--use_segments"])
334 assert len(image.segments) == 2
340 image = self._test_elf2image(ELF, BIN, ["--ram-only-header"])
341 assert len(image.segments) == 2
450 image = esptool.bin_image.LoadFirmwareImage("esp32", self.BIN)
451 rodata_segment = image.segments[0]