fixup! WIP
All checks were successful
Run tests / run-tests (push) Successful in 46s

This commit is contained in:
2025-12-09 12:55:24 +09:00
parent aa4e8dbee5
commit 6a83a41f28
12 changed files with 46 additions and 13 deletions

View File

@@ -5,8 +5,7 @@ from datetime import datetime
from sqlalchemy.orm import Session
from dibbler.models import Transaction, User
from dibbler.queries.adjust_interest import adjust_interest
from dibbler.queries.current_interest import current_interest
from dibbler.queries import adjust_interest, current_interest
def test_adjust_interest_no_history(sql_session: Session) -> None:

View File

@@ -8,8 +8,7 @@ from dibbler.models.Transaction import (
DEFAULT_PENALTY_MULTIPLIER_PERCENTAGE,
DEFAULT_PENALTY_THRESHOLD,
)
from dibbler.queries.adjust_penalty import adjust_penalty
from dibbler.queries.current_penalty import current_penalty
from dibbler.queries import adjust_penalty, current_penalty
def test_adjust_penalty_no_history(sql_session: Session) -> None:

View File

@@ -4,7 +4,7 @@ from sqlalchemy.orm import Session
from dibbler.models.Transaction import DEFAULT_INTEREST_RATE_PERCENTAGE
from dibbler.models import Transaction, User
from dibbler.queries.current_interest import current_interest
from dibbler.queries import current_interest
def test_current_interest_no_history(sql_session: Session) -> None:

View File

@@ -7,7 +7,7 @@ from dibbler.models.Transaction import (
DEFAULT_PENALTY_MULTIPLIER_PERCENTAGE,
DEFAULT_PENALTY_THRESHOLD,
)
from dibbler.queries.current_penalty import current_penalty
from dibbler.queries import current_penalty
def test_current_penalty_no_history(sql_session: Session) -> None:

View File

@@ -5,7 +5,7 @@ from pprint import pprint
from sqlalchemy.orm import Session
from dibbler.models import Product, Transaction, User
from dibbler.queries.product_price import product_price, product_price_log
from dibbler.queries import product_price, product_price_log
# TODO: see if we can use pytest_runtest_makereport to print the "product_price_log"s
# only on failures instead of inlining it in every test function

View File

@@ -4,7 +4,7 @@ from sqlalchemy import select
from sqlalchemy.orm import Session
from dibbler.models import Product, Transaction, User
from dibbler.queries.product_stock import product_stock
from dibbler.queries import product_stock
def insert_test_data(sql_session: Session) -> None:

View File

@@ -3,7 +3,7 @@ from datetime import datetime
from sqlalchemy.orm import Session
from dibbler.models import Product
from dibbler.queries.search_product import search_product
from dibbler.queries import search_product
def test_search_product_no_products(sql_session: Session) -> None:

View File

@@ -1,7 +1,7 @@
from sqlalchemy.orm import Session
from dibbler.models import User
from dibbler.queries.search_user import search_user
from dibbler.queries import search_user
USER = [
("alice", 123),

View File

@@ -9,7 +9,7 @@ from dibbler.models import (
TransactionType,
User,
)
from dibbler.queries.transaction_log import transaction_log
from dibbler.queries import transaction_log
def insert_test_data(sql_session: Session) -> tuple[User, User, Product, Product]:

View File

@@ -5,7 +5,7 @@ from pprint import pprint
from sqlalchemy.orm import Session
from dibbler.models import Product, Transaction, User
from dibbler.queries.user_balance import user_balance, user_balance_log
from dibbler.queries import user_balance, user_balance_log
# TODO: see if we can use pytest_runtest_makereport to print the "user_balance_log"s
# only on failures instead of inlining it in every test function