Coverage report: 77%

Files Functions Classes

coverage.py v7.13.0, created at 2025-12-12 18:53 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
dibbler / models / Base.py Base   100% 3 0 0   100% 0 0   100%
dibbler / models / Base.py (no class)   100% 10 0 0   100% 0 0   100%
dibbler / models / Product.py Product   100% 3 0 0   100% 0 0   100%
dibbler / models / Product.py (no class)   100% 15 0 0   100% 0 0   100%
dibbler / models / ProductCache.py ProductCache   100% 0 0 0   100% 0 0   100%
dibbler / models / ProductCache.py (no class)   0% 10 10 0   100% 0 0   0%
dibbler / models / Transaction.py Transaction   90% 41 4 0   75% 16 4   86%
dibbler / models / Transaction.py (no class)   100% 81 0 3   100% 0 0   100%
dibbler / models / TransactionType.py TransactionType   100% 2 0 0   100% 0 0   100%
dibbler / models / TransactionType.py (no class)   100% 15 0 0   100% 0 0   100%
dibbler / models / User.py User   100% 3 0 0   100% 0 0   100%
dibbler / models / User.py (no class)   100% 15 0 0   100% 0 0   100%
dibbler / models / UserCache.py UserBalanceCache   100% 0 0 0   100% 0 0   100%
dibbler / models / UserCache.py (no class)   0% 8 8 0   100% 0 0   0%
dibbler / models / __init__.py (no class)   100% 6 0 0   100% 0 0   100%
dibbler / queries / __init__.py (no class)   100% 21 0 0   100% 0 0   100%
dibbler / queries / add_product.py (no class)   20% 20 16 0   0% 12 0   12%
dibbler / queries / adjust_balance.py (no class)   33% 12 8 0   0% 4 0   25%
dibbler / queries / adjust_interest.py (no class)   100% 12 0 0   100% 4 0   100%
dibbler / queries / adjust_penalty.py (no class)   100% 21 0 0   100% 12 0   100%
dibbler / queries / adjust_stock.py (no class)   29% 14 10 0   0% 6 0   20%
dibbler / queries / buy_product.py (no class)   0% 14 14 0   0% 6 0   0%
dibbler / queries / create_product.py (no class)   27% 11 8 0   0% 4 0   20%
dibbler / queries / create_user.py (no class)   33% 9 6 0   0% 2 0   27%
dibbler / queries / current_interest.py (no class)   73% 22 6 0   50% 12 4   65%
dibbler / queries / current_penalty.py (no class)   77% 22 5 0   50% 10 3   69%
dibbler / queries / joint_buy_product.py (no class)   100% 27 0 0   100% 14 0   100%
dibbler / queries / product_owners.py ProductOwnersLogEntry   100% 0 0 0   100% 0 0   100%
dibbler / queries / product_owners.py (no class)   86% 59 8 0   64% 28 8   79%
dibbler / queries / product_price.py ProductPriceLogEntry   100% 0 0 0   100% 0 0   100%
dibbler / queries / product_price.py (no class)   83% 65 11 0   68% 28 9   78%
dibbler / queries / product_stock.py (no class)   89% 28 3 0   71% 14 2   83%
dibbler / queries / query_helpers.py (no class)   93% 30 2 0   75% 8 2   89%
dibbler / queries / search_product.py (no class)   100% 11 0 0   100% 4 0   100%
dibbler / queries / search_user.py (no class)   100% 12 0 0   100% 4 0   100%
dibbler / queries / throw_product.py (no class)   36% 11 7 0   0% 6 0   24%
dibbler / queries / transaction_log.py (no class)   100% 83 0 0   100% 62 0   100%
dibbler / queries / transfer.py (no class)   29% 14 10 0   0% 6 0   20%
dibbler / queries / user_balance.py UserBalanceLogEntry   0% 1 1 0   100% 0 0   0%
dibbler / queries / user_balance.py (no class)   89% 74 8 0   64% 28 10   82%
dibbler / queries / user_products.py (no class)   29% 17 12 0   0% 10 0   19%
Total     81% 822 157 3   65% 300 42   77%

No items found using the specified filter.