def create_squeakimage(): example = get_miniimage() example.initialize() image = squeakimage.SqueakImage() image.from_reader(example) return image
def setup_module(module, filename='mini.image'): space = objspace.ObjSpace() module.mini_image = py.magic.autopath().dirpath().dirpath().join(filename) module.reader = open_miniimage(space) reader.initialize() module.image = squeakimage.SqueakImage() module.image.from_reader(space, get_reader()) module.space = space
def setup_module(module): global mini_image global reader global image mini_image = py.magic.autopath().dirpath().dirpath().join('mini.image') reader = open_miniimage() reader.initialize() image = squeakimage.SqueakImage() image.from_reader(get_reader())
def entry_point(argv): if len(argv) > 1: filename = argv[1] else: print "usage:", argv[0], "<image name>" return -1 reader = squeakimage.ImageReader(squeakimage.Stream(DummyFile(filename))) reader.initialize() image = squeakimage.SqueakImage() image.from_reader(reader) interp = tinyBenchmarks(image) run_benchmarks(interp) return 0