def runAssemblerTest(fname, exceptFailure): basename = os.path.basename(fname) print('Running assembler test', basename) with open(fname, 'rb') as f: # not unicode source = f.read() source = preprocess(source, fname) error = False try: assemble.assembleSource(source, basename, fatal=True) except AsssemblerError: error = True assert error == exceptFailure
def runAssemblerTest(fname, exceptFailure): basename = os.path.basename(fname) print 'Running assembler test', basename with open(fname, 'r') as f: # not unicode source = f.read() source = preprocess(source, fname) error = False try: assemble.assembleSource(source, basename, fatal=True) except AsssemblerError: error = True assert error == exceptFailure
def _assemble(disassembled): assembled = collections.OrderedDict() for name, source in list(disassembled.items()): for name2, data in assemble.assembleSource(source, name, fatal=True): assert name == name2 assembled[name.decode()] = data return assembled
def _assemble(disassembled): assembled = collections.OrderedDict() for name, source in disassembled.items(): for name2, data in assemble.assembleSource(source, name, fatal=True): assert name == name2 assembled[name] = data return assembled