Coverage report: 35%

Files Functions Classes

coverage.py v7.6.12, created at 2025-02-20 09:03 -0600

File class statements missing excluded coverage
src/sideshow/__init__.py (no class) 0 0 0 100%
src/sideshow/app.py SideshowAppProvider 4 0 0 100%
src/sideshow/app.py (no class) 3 0 0 100%
src/sideshow/batch/__init__.py (no class) 0 0 0 100%
src/sideshow/batch/neworder.py NewOrderBatchHandler 338 0 0 100%
src/sideshow/batch/neworder.py (no class) 45 0 0 100%
src/sideshow/cli/__init__.py (no class) 2 2 0 0%
src/sideshow/cli/base.py (no class) 2 2 0 0%
src/sideshow/cli/install.py (no class) 8 8 0 0%
src/sideshow/config.py SideshowConfig 7 7 0 0%
src/sideshow/config.py (no class) 4 4 0 0%
src/sideshow/db/__init__.py (no class) 0 0 0 100%
src/sideshow/db/model/__init__.py (no class) 6 0 0 100%
src/sideshow/db/model/batch/__init__.py (no class) 0 0 0 100%
src/sideshow/db/model/batch/neworder.py NewOrderBatch 3 0 0 100%
src/sideshow/db/model/batch/neworder.py NewOrderBatchRow 4 1 0 75%
src/sideshow/db/model/batch/neworder.py (no class) 67 0 0 100%
src/sideshow/db/model/customers.py CustomerMixin 1 1 0 0%
src/sideshow/db/model/customers.py LocalCustomer 0 0 0 100%
src/sideshow/db/model/customers.py PendingCustomer 0 0 0 100%
src/sideshow/db/model/customers.py (no class) 28 0 0 100%
src/sideshow/db/model/orders.py Order 1 1 0 0%
src/sideshow/db/model/orders.py OrderItem 7 4 0 43%
src/sideshow/db/model/orders.py OrderItemEvent 0 0 0 100%
src/sideshow/db/model/orders.py (no class) 76 0 0 100%
src/sideshow/db/model/products.py ProductMixin 4 1 0 75%
src/sideshow/db/model/products.py LocalProduct 0 0 0 100%
src/sideshow/db/model/products.py PendingProduct 0 0 0 100%
src/sideshow/db/model/products.py (no class) 39 0 0 100%
src/sideshow/db/model/stores.py Store 2 2 0 0%
src/sideshow/db/model/stores.py (no class) 10 0 0 100%
src/sideshow/enum.py PendingCustomerStatus 0 0 0 100%
src/sideshow/enum.py PendingProductStatus 0 0 0 100%
src/sideshow/enum.py (no class) 101 0 0 100%
src/sideshow/orders.py OrderHandler 74 73 0 1%
src/sideshow/orders.py (no class) 12 0 0 100%
src/sideshow/testing.py WebTestCase 4 4 0 0%
src/sideshow/testing.py (no class) 3 3 0 0%
src/sideshow/web/__init__.py (no class) 4 4 0 0%
src/sideshow/web/app.py (no class) 11 11 0 0%
src/sideshow/web/forms/__init__.py (no class) 0 0 0 100%
src/sideshow/web/forms/schema.py OrderRef 4 4 0 0%
src/sideshow/web/forms/schema.py LocalCustomerRef 4 4 0 0%
src/sideshow/web/forms/schema.py PendingCustomerRef 4 4 0 0%
src/sideshow/web/forms/schema.py LocalProductRef 4 4 0 0%
src/sideshow/web/forms/schema.py PendingProductRef 4 4 0 0%
src/sideshow/web/forms/schema.py (no class) 26 26 0 0%
src/sideshow/web/menus.py SideshowMenuHandler 10 10 0 0%
src/sideshow/web/menus.py (no class) 9 9 0 0%
src/sideshow/web/static/__init__.py (no class) 10 10 0 0%
src/sideshow/web/views/__init__.py (no class) 8 8 0 0%
src/sideshow/web/views/batch/__init__.py (no class) 0 0 0 100%
src/sideshow/web/views/batch/neworder.py NewOrderBatchView 31 31 0 0%
src/sideshow/web/views/batch/neworder.py (no class) 31 31 0 0%
src/sideshow/web/views/common.py CommonView 10 10 0 0%
src/sideshow/web/views/common.py (no class) 5 5 0 0%
src/sideshow/web/views/customers.py LocalCustomerView 40 40 0 0%
src/sideshow/web/views/customers.py PendingCustomerView 63 63 0 0%
src/sideshow/web/views/customers.py (no class) 40 40 0 0%
src/sideshow/web/views/orders.py OrderView 314 314 0 0%
src/sideshow/web/views/orders.py OrderItemView 140 140 0 0%
src/sideshow/web/views/orders.py PlacementView 27 27 0 0%
src/sideshow/web/views/orders.py ReceivingView 39 39 0 0%
src/sideshow/web/views/orders.py ContactView 35 35 0 0%
src/sideshow/web/views/orders.py DeliveryView 36 36 0 0%
src/sideshow/web/views/orders.py (no class) 172 172 0 0%
src/sideshow/web/views/products.py LocalProductView 47 47 0 0%
src/sideshow/web/views/products.py PendingProductView 61 61 0 0%
src/sideshow/web/views/products.py (no class) 38 38 0 0%
src/sideshow/web/views/stores.py StoreView 24 24 0 0%
src/sideshow/web/views/stores.py (no class) 18 18 0 0%
Total   2124 1382 0 35%

No items found using the specified filter.