@ -1,8 +1,53 @@
from register import Accumulator
a = Accumulator(8)
a.carry_flag = True
a.set(8)
print(a)
a.shift_right(True)
TESTS = []
def test(func):
global TESTS
TESTS.append(func)
return func
@test
def test_set():
pass
def test_get():
def test_get_signed():
def test_negate():
def test_shift_right():
def test_shift_left():
def test_add():
def test_subtract():
if __name__ == "__main__":
for test_func in TESTS:
test_func()