def test_with_str(): try: my_sum(1, 2, "dk") except TypeError: return True
def test_with_empty(): assert my_sum() == 0
def test_with_negative(): try: assert my_sum(1, -2, 7) == 6 except AssertionError: return True
def test_with_float(): try: assert my_sum(1, 2.5, 7.4) == 10.9 except AssertionError: return True
def test_with_something_else(): try: my_sum(1, 2, {}, [], ()) except TypeError: return True
def test_with_negative(): assert my_sum(1, -2, 3) == 0