From 7d498f9bf136f97d45d3971a3c3d50c2ec12e98c Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 8 Dec 2025 21:55:25 +0900 Subject: [PATCH] fixup! WIP --- tests/queries/test_current_interest.py | 2 ++ tests/queries/test_search_product.py | 7 +++++++ tests/queries/test_user_balance.py | 6 +----- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/tests/queries/test_current_interest.py b/tests/queries/test_current_interest.py index 3332890..de3af8d 100644 --- a/tests/queries/test_current_interest.py +++ b/tests/queries/test_current_interest.py @@ -6,9 +6,11 @@ from dibbler.models.Transaction import DEFAULT_INTEREST_RATE_PERCENTAGE from dibbler.models import Transaction, User from dibbler.queries.current_interest import current_interest + def test_current_interest_no_history(sql_session: Session) -> None: assert current_interest(sql_session) == DEFAULT_INTEREST_RATE_PERCENTAGE + def test_current_interest_with_history(sql_session: Session) -> None: user = User("Admin User") sql_session.add(user) diff --git a/tests/queries/test_search_product.py b/tests/queries/test_search_product.py index ed1b35e..16e4b5a 100644 --- a/tests/queries/test_search_product.py +++ b/tests/queries/test_search_product.py @@ -5,23 +5,30 @@ from sqlalchemy.orm import Session from dibbler.models import Product from dibbler.queries.search_product import search_product + def test_search_product_no_products(sql_session: Session) -> None: pass + def test_search_product_name_exact_match(sql_session: Session) -> None: pass + def test_search_product_name_partial_match(sql_session: Session) -> None: pass + def test_search_product_name_no_match(sql_session: Session) -> None: pass + def test_search_product_barcode_exact_match(sql_session: Session) -> None: pass + def test_search_product_hidden_products(sql_session: Session) -> None: pass + def test_search_product_find_hidden_products(sql_session: Session) -> None: pass diff --git a/tests/queries/test_user_balance.py b/tests/queries/test_user_balance.py index 5661b37..99cab2c 100644 --- a/tests/queries/test_user_balance.py +++ b/tests/queries/test_user_balance.py @@ -299,8 +299,4 @@ def test_user_balance_penalty_interest_combined(sql_session: Session) -> None: pprint(user_balance_log(sql_session, user)) - assert user_balance(sql_session, user) == ( - 27 - - 200 - - math.ceil(27 * 2 * 1.1) - ) + assert user_balance(sql_session, user) == (27 - 200 - math.ceil(27 * 2 * 1.1))