We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9223614 commit f9252f5Copy full SHA for f9252f5
2 files changed
funcs/func.py
@@ -1,2 +1,7 @@
1
def sum(x: float, y: float) -> float:
2
- return x + y
+ return x + y
3
+
4
+def misformatted_func(
5
+var1, var2, var3
6
+):
7
+ print(var1, var2, var3)
tests/test_func.py
@@ -1,10 +1,16 @@
import unittest
+from unittest.mock import patch
from funcs import func
class Test(unittest.TestCase):
def test_sum(self):
8
self.assertEqual(func.sum(2,3), 5)
9
10
+ @patch('funcs.func.misformatted_func')
11
+ def test_misformatted_func(self, mock_misformatted_func):
12
+ func.misformatted_func("one", "two", "three")
13
+ mock_misformatted_func.assert_called_with("one", "two", "three")
14
15
if __name__ == "__main__":
16
unittest.main()
0 commit comments