From 8b76cb49235637c28daab2e2118a97b7d8ada34b Mon Sep 17 00:00:00 2001 From: Daniele <daniele.inturri@stud.tu-darmstadt.de> Date: Thu, 29 Sep 2022 17:26:04 +0200 Subject: [PATCH] update --- completed_example/math_operations/__init__.py | 0 completed_example/math_operations/basic.py | 8 -------- completed_example/tests/__init__.py | 0 math_operations/basic.py | 4 ++++ {completed_example/tests => tests}/test_basic.py | 0 5 files changed, 4 insertions(+), 8 deletions(-) delete mode 100644 completed_example/math_operations/__init__.py delete mode 100644 completed_example/math_operations/basic.py delete mode 100644 completed_example/tests/__init__.py rename {completed_example/tests => tests}/test_basic.py (100%) diff --git a/completed_example/math_operations/__init__.py b/completed_example/math_operations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/completed_example/math_operations/basic.py b/completed_example/math_operations/basic.py deleted file mode 100644 index 157005c..0000000 --- a/completed_example/math_operations/basic.py +++ /dev/null @@ -1,8 +0,0 @@ -from typing import Union - -def add(num1: Union[int, float], num2: Union[int, float]) -> Union[int, float]: - if not isinstance(num1, (int, float)): - raise TypeError(f"'num1' is {type(num1)}; expected float, int") - if not isinstance(num2, (int, float)): - raise TypeError(f"'num2' is {type(num2)}; expected float, int") - return num1 + num2 diff --git a/completed_example/tests/__init__.py b/completed_example/tests/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/math_operations/basic.py b/math_operations/basic.py index 1100090..157005c 100644 --- a/math_operations/basic.py +++ b/math_operations/basic.py @@ -1,4 +1,8 @@ from typing import Union def add(num1: Union[int, float], num2: Union[int, float]) -> Union[int, float]: + if not isinstance(num1, (int, float)): + raise TypeError(f"'num1' is {type(num1)}; expected float, int") + if not isinstance(num2, (int, float)): + raise TypeError(f"'num2' is {type(num2)}; expected float, int") return num1 + num2 diff --git a/completed_example/tests/test_basic.py b/tests/test_basic.py similarity index 100% rename from completed_example/tests/test_basic.py rename to tests/test_basic.py -- GitLab