# Errors

def test_foo(a=1): ...
def test_foo(a = 1): ...
def test_foo(a = (1)): ...
def test_foo(a: int=1): ...
def test_foo(a: int = 1): ...
def test_foo(a: (int) = 1): ...
def test_foo(a: int = (1)): ...
def test_foo(a: (int) = (1)): ...
def test_foo(a=1, /, b=2, *, c=3): ...


# No errors

def test_foo(a): ...
def test_foo(a: int): ...
