From ec6c8d58910fc0826f683e51dc663d8941585950 Mon Sep 17 00:00:00 2001 From: Bartosz Grabowski <58475557+bartosz-grabowski@users.noreply.github.com> Date: Sat, 22 Feb 2025 10:38:42 +0100 Subject: [PATCH 1/4] Add unneeded import --- tests/ops/addition/test_add.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/ops/addition/test_add.py b/tests/ops/addition/test_add.py index ecc784c..1e6393e 100644 --- a/tests/ops/addition/test_add.py +++ b/tests/ops/addition/test_add.py @@ -1,5 +1,6 @@ # Copyright (c) 2025 bartosz-grabowski +import os import pytest from basicmath.ops.addition import add From 109168e06b3ae6e8346182d583ad29f28e5c3bbc Mon Sep 17 00:00:00 2001 From: Bartosz Grabowski <58475557+bartosz-grabowski@users.noreply.github.com> Date: Sat, 22 Feb 2025 10:39:09 +0100 Subject: [PATCH 2/4] Break add to test GitHub Actions --- basicmath/ops/addition.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/basicmath/ops/addition.py b/basicmath/ops/addition.py index 3e78528..e1ec884 100644 --- a/basicmath/ops/addition.py +++ b/basicmath/ops/addition.py @@ -7,4 +7,4 @@ def add(a: Number, b: Number) -> Number: """Returns the sum of a & b.""" if (not isinstance(a, Number)) or (not isinstance(a, Number)): raise TypeError - return a + b + return a * b From ecb1e11999a09f91826d908c986e9cee8ff3a6e7 Mon Sep 17 00:00:00 2001 From: Bartosz Grabowski <58475557+bartosz-grabowski@users.noreply.github.com> Date: Sat, 22 Feb 2025 10:42:07 +0100 Subject: [PATCH 3/4] Use ruff to remove unneeded import --- tests/ops/addition/test_add.py | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/ops/addition/test_add.py b/tests/ops/addition/test_add.py index 1e6393e..ecc784c 100644 --- a/tests/ops/addition/test_add.py +++ b/tests/ops/addition/test_add.py @@ -1,6 +1,5 @@ # Copyright (c) 2025 bartosz-grabowski -import os import pytest from basicmath.ops.addition import add From 22b14055f606c9897e74639db4f1fe98c5d576cd Mon Sep 17 00:00:00 2001 From: Bartosz Grabowski <58475557+bartosz-grabowski@users.noreply.github.com> Date: Sat, 22 Feb 2025 10:44:00 +0100 Subject: [PATCH 4/4] Fix add function --- basicmath/ops/addition.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/basicmath/ops/addition.py b/basicmath/ops/addition.py index e1ec884..2ce13e6 100644 --- a/basicmath/ops/addition.py +++ b/basicmath/ops/addition.py @@ -4,7 +4,7 @@ def add(a: Number, b: Number) -> Number: - """Returns the sum of a & b.""" + """Returns the sum of a & b""" if (not isinstance(a, Number)) or (not isinstance(a, Number)): raise TypeError - return a * b + return a + b