seed: curriculum content

This commit is contained in:
2026-05-07 14:32:44 +00:00
parent 9258534803
commit ec76f4f56b
100 changed files with 2846 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
from solution import calculate
def test_returns_dict_with_four_keys():
r = calculate(10, 5)
assert set(r.keys()) == {"sum", "difference", "product", "quotient"}
def test_basic_ten_five():
r = calculate(10, 5)
assert r["sum"] == 15.0
assert r["difference"] == 5.0
assert r["product"] == 50.0
assert r["quotient"] == 2.0
def test_seven_two():
r = calculate(7, 2)
assert r["sum"] == 9.0
assert r["difference"] == 5.0
assert r["product"] == 14.0
assert r["quotient"] == 3.5
def test_decimals():
r = calculate(3.5, 1.5)
assert r["sum"] == 5.0
assert r["difference"] == 2.0
assert r["product"] == 5.25
def test_string_inputs_converted():
r = calculate("10", "5")
assert r["sum"] == 15.0