def integer_sum(a: int, b: int): # [missing-raises-doc] """Returns sum of two integers :param a: first integer :param b: second integer """ if not (isinstance(a, int) and isinstance(b, int)): raise ValueError('Function supports only integer parameters.') return a + b