def test_multiple_uploads(): """ Test to make sure FDs are being closed """ # Create image filename = random_file(1024) image = TestImage(filename, "RAW") for _ in xrange(2048): image.render_to_simg(0, 0) os.remove(filename)
def test_render_to_simg(self): """ Test image creation and upload """ imglen = 1024 priority = 1 daddr = 12345 # Create image filename = random_file(imglen) contents = open(filename).read() image = TestImage(filename, "RAW") # Render and examine image filename = image.render_to_simg(priority, daddr) simg = open(filename).read() header = get_simg_header(simg) self.assertEqual(header.priority, priority) self.assertEqual(header.imglen, imglen) self.assertEqual(header.daddr, daddr) self.assertEqual(simg[header.imgoff:], contents)