def test_factorial(self, number, expected): '''Test our factorial function''' answer = factorial(number) assert answer == expected #Test for the changes.....................................
def sin(x): if abs(x) >= 2 * pi(): x -= 2 * pi() * (x // (2 * pi())) max_n = 1000 min_diff = 1e-6 sin_x = 0 stop = False n = 0 while not stop: new_term = (-1)**n * x**(2 * n + 1) / factorial(2 * n + 1) sin_x += new_term if n == max_n or abs(new_term) < min_diff: stop = True n += 1 return sin_x
def test_factorial(self, number, expected): '''Test factorial function''' result = factorial(number) assert result == expected
def test_factorial(self,number,expected): answer = factorial(number) assert answer == expected
def test_factorial(self, number, expected): """Test our factorial function.""" answer = factorial(number) assert answer == expected
def test_factorial(self, number, expected): '''Test our factorial functio''' answer = factorial(number) assert answer == expected