diff --git a/drone_test/__main__.py b/drone_test/__main__.py new file mode 100644 index 0000000..11c65f4 --- /dev/null +++ b/drone_test/__main__.py @@ -0,0 +1,9 @@ +"""Python module to test drone builds""" + +import sys + +from _circle_area import circle_area + +if __name__ == '__main__': + for arg in sys.argv[1:]: + print(circle_area(float(arg))) diff --git a/drone_test/__init__.py b/drone_test/_circle_area.py similarity index 65% rename from drone_test/__init__.py rename to drone_test/_circle_area.py index a35fa4e..07eb1d1 100644 --- a/drone_test/__init__.py +++ b/drone_test/_circle_area.py @@ -1,5 +1,3 @@ -"""Python module to test drone builds""" - import math def circle_area(radius: float): @@ -9,7 +7,7 @@ def circle_area(radius: float): :raises ValueError: radius is negative :return: area of the circle """ - if radius < 0: - raise ValueError("Circle can't have negative radius") + #if radius < 0: + #raise ValueError("Circle can't have negative radius") return math.pi * radius ** 2 diff --git a/tests/test_circle_area.py b/tests/test_circle_area.py index d0f8d56..432549a 100644 --- a/tests/test_circle_area.py +++ b/tests/test_circle_area.py @@ -1,7 +1,7 @@ from unittest import TestCase import math -from drone_test import circle_area +from drone_test._circle_area import circle_area class CircleAreaTest(TestCase): def test_area_1(self):