Example #1
0
	def test_dump_binary(self):
		stream = StringIO()
		BinaryLoader.dump_binary(self.program, stream)
		stream.seek(0)

		newbinary = load_binary_file('the same file dumped', stream)
		eq_(newbinary, self.program)
Example #2
0
	def setUp(self):
		self.program = load_binary_file('test file with no data segment',
				StringIO(
"""___b91___
___code___
0 1
35651626
1891631115
___data___
2 1
___symboltable___
halt 11
___end___"""))
Example #3
0
	def setUp(self):
		self.program = load_binary_file('test file', StringIO(
"""___b91___
___code___
0 1
35651626
1891631115
___data___
2 3
42
-1337
___symboltable___
test 2
halt 11
___end___"""))