Coverage report: 76%

Files Functions Classes

coverage.py v7.6.8, created at 2024-12-06 09:34 +0800

File class statements missing excluded coverage
src/fastoai/__init__.py (no class) 18 4 0 78%
src/fastoai/__main__.py (no class) 2 2 0 0%
src/fastoai/cli.py (no class) 12 12 0 0%
src/fastoai/dependencies.py (no class) 32 12 0 62%
src/fastoai/models/__init__.py (no class) 21 0 0 100%
src/fastoai/models/_codegen.py (no class) 157 1 0 99%
src/fastoai/models/_metadata.py WithMetadata 18 4 0 78%
src/fastoai/models/_metadata.py (no class) 14 0 0 100%
src/fastoai/models/_types.py BaseModelType 13 4 0 69%
src/fastoai/models/_types.py UnionModelType 12 6 0 50%
src/fastoai/models/_types.py MutableBaseModel 9 9 0 0%
src/fastoai/models/_types.py (no class) 47 1 0 98%
src/fastoai/models/_utils.py (no class) 11 0 0 100%
src/fastoai/models/generated/assistant.py Assistant 4 0 0 100%
src/fastoai/models/generated/assistant.py (no class) 34 3 0 91%
src/fastoai/models/generated/file_object.py FileObject 4 4 0 0%
src/fastoai/models/generated/file_object.py (no class) 19 0 0 100%
src/fastoai/models/generated/message.py Message 6 6 0 0%
src/fastoai/models/generated/message.py (no class) 33 0 0 100%
src/fastoai/models/generated/run.py Run 6 6 0 0%
src/fastoai/models/generated/run.py (no class) 52 2 0 96%
src/fastoai/models/generated/run_step.py RunStep 6 6 0 0%
src/fastoai/models/generated/run_step.py (no class) 35 0 0 100%
src/fastoai/models/generated/thread.py Thread 4 4 0 0%
src/fastoai/models/generated/thread.py (no class) 24 3 0 88%
src/fastoai/models/user.py OrganizationUserRole 0 0 0 100%
src/fastoai/models/user.py _OrganizationUser 0 0 0 100%
src/fastoai/models/user.py OrganizationUser 2 2 0 0%
src/fastoai/models/user.py User 0 0 0 100%
src/fastoai/models/user.py Organization 0 0 0 100%
src/fastoai/models/user.py Project 0 0 0 100%
src/fastoai/models/user.py APIKey 0 0 0 100%
src/fastoai/models/user.py (no class) 50 0 0 100%
src/fastoai/pagination.py AsyncCursorPage 7 2 0 71%
src/fastoai/pagination.py (no class) 12 0 0 100%
src/fastoai/routers/__init__.py (no class) 26 9 0 65%
src/fastoai/routers/_client.py (no class) 11 1 0 91%
src/fastoai/routers/_types.py ToOpenaiModel 1 0 0 100%
src/fastoai/routers/_types.py (no class) 4 0 0 100%
src/fastoai/routers/_utils.py (no class) 7 1 0 86%
src/fastoai/routers/beta/__init__.py (no class) 14 0 0 100%
src/fastoai/routers/beta/assistants.py (no class) 56 25 0 55%
src/fastoai/routers/beta/messages.py (no class) 24 11 0 54%
src/fastoai/routers/beta/run_steps.py (no class) 2 0 0 100%
src/fastoai/routers/beta/runs.py (no class) 80 60 0 25%
src/fastoai/routers/beta/threads.py (no class) 21 9 0 57%
src/fastoai/routers/files.py (no class) 53 30 0 43%
src/fastoai/routers/models.py (no class) 15 3 0 80%
src/fastoai/settings.py OpenAISettings 0 0 0 100%
src/fastoai/settings.py Settings 1 0 0 100%
src/fastoai/settings.py (no class) 18 0 0 100%
Total   997 242 0 76%

No items found using the specified filter.