def square(x): # en eller annen funksjon return x ** 2 def test_square(): # tilh?rende testfunksjon tol = 1E-14 # toleranse for sammenligning av flyttall x_values = [3, 7, -2, 0, 4.5] expected_values = [9, 49, 4, 0, 20.25] for x, expected in zip(x_values, expected_values): computed = square(x) msg = f'{computed} != {expected}' assert abs(expected - computed) < tol, msg test_square()