From 17297aaf7df0b8b291955512c4bb828a3f53af15 Mon Sep 17 00:00:00 2001 From: zimmersandro Date: Thu, 26 Mar 2026 11:19:06 +0100 Subject: [PATCH] feat: testing tutorial --- src/tutorial/testing/shop/pricing.py | 2 ++ tests/test_tutorial/shop/test_pricing.py | 6 ++++++ 2 files changed, 8 insertions(+) create mode 100644 src/tutorial/testing/shop/pricing.py create mode 100644 tests/test_tutorial/shop/test_pricing.py diff --git a/src/tutorial/testing/shop/pricing.py b/src/tutorial/testing/shop/pricing.py new file mode 100644 index 0000000..62f2613 --- /dev/null +++ b/src/tutorial/testing/shop/pricing.py @@ -0,0 +1,2 @@ +def discount_price(price: float, percent: float) -> float: + return price - price * percent / 100 diff --git a/tests/test_tutorial/shop/test_pricing.py b/tests/test_tutorial/shop/test_pricing.py new file mode 100644 index 0000000..5062ace --- /dev/null +++ b/tests/test_tutorial/shop/test_pricing.py @@ -0,0 +1,6 @@ +from src.tutorial.testing.shop.pricing import discount_price + + +def test_discount_price_reduces_price(): + result = discount_price(100.0, 20.0) + assert result == 80