from register import Accumulator TESTS = [] def test(func): global TESTS TESTS.append(func) return func @test def test_set(): pass @test def test_get(): pass @test def test_get_signed(): pass @test def test_negate(): pass @test def test_shift_right(): pass @test def test_shift_left(): pass @test def test_add(): pass @test def test_subtract(): pass if __name__ == "__main__": for test_func in TESTS: test_func()