Coverage report:
81%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-03-18 04:44 +0000
File
class
statements
missing
excluded
coverage
src / qdrant_loader_core / __init__.py
(no class)
2
0
0
100%
src / qdrant_loader_core / llm / __init__.py
(no class)
4
0
0
100%
src / qdrant_loader_core / llm / errors.py
LLMError
0
0
0
100%
src / qdrant_loader_core / llm / errors.py
TimeoutError
0
0
0
100%
src / qdrant_loader_core / llm / errors.py
RateLimitedError
0
0
0
100%
src / qdrant_loader_core / llm / errors.py
InvalidRequestError
0
0
0
100%
src / qdrant_loader_core / llm / errors.py
AuthError
0
0
0
100%
src / qdrant_loader_core / llm / errors.py
ServerError
0
0
0
100%
src / qdrant_loader_core / llm / errors.py
(no class)
12
0
0
100%
src / qdrant_loader_core / llm / factory.py
_NoopEmbeddings
1
0
0
100%
src / qdrant_loader_core / llm / factory.py
_NoopChat
1
0
0
100%
src / qdrant_loader_core / llm / factory.py
_NoopTokenizer
1
0
0
100%
src / qdrant_loader_core / llm / factory.py
_NoopProvider
3
0
0
100%
src / qdrant_loader_core / llm / factory.py
(no class)
52
4
2
92%
src / qdrant_loader_core / llm / providers / __init__.py
(no class)
1
0
0
100%
src / qdrant_loader_core / llm / providers / azure_openai.py
AzureOpenAIProvider
16
6
0
62%
src / qdrant_loader_core / llm / providers / azure_openai.py
(no class)
28
3
2
89%
src / qdrant_loader_core / llm / providers / ollama.py
OllamaEmbeddings
65
13
0
80%
src / qdrant_loader_core / llm / providers / ollama.py
OllamaChat
70
3
0
96%
src / qdrant_loader_core / llm / providers / ollama.py
OllamaTokenizer
1
1
0
0%
src / qdrant_loader_core / llm / providers / ollama.py
OllamaProvider
7
6
0
14%
src / qdrant_loader_core / llm / providers / ollama.py
(no class)
27
0
2
100%
src / qdrant_loader_core / llm / providers / openai.py
_OpenAITokenCounter
2
2
0
0%
src / qdrant_loader_core / llm / providers / openai.py
OpenAIEmbeddings
23
5
0
78%
src / qdrant_loader_core / llm / providers / openai.py
OpenAIChat
38
6
0
84%
src / qdrant_loader_core / llm / providers / openai.py
OpenAIProvider
15
2
0
87%
src / qdrant_loader_core / llm / providers / openai.py
(no class)
59
7
5
88%
src / qdrant_loader_core / llm / ratelimit.py
AsyncRateLimiter
4
0
0
100%
src / qdrant_loader_core / llm / ratelimit.py
(no class)
6
0
0
100%
src / qdrant_loader_core / llm / settings.py
RequestPolicy
0
0
0
100%
src / qdrant_loader_core / llm / settings.py
RateLimitPolicy
0
0
0
100%
src / qdrant_loader_core / llm / settings.py
EmbeddingPolicy
0
0
0
100%
src / qdrant_loader_core / llm / settings.py
LLMSettings
32
5
0
84%
src / qdrant_loader_core / llm / settings.py
(no class)
35
0
0
100%
src / qdrant_loader_core / llm / tokenization.py
CharCountTokenCounter
1
0
0
100%
src / qdrant_loader_core / llm / tokenization.py
TiktokenTokenCounter
13
2
0
85%
src / qdrant_loader_core / llm / tokenization.py
(no class)
9
0
2
100%
src / qdrant_loader_core / llm / types.py
EmbeddingsClient
0
0
1
100%
src / qdrant_loader_core / llm / types.py
ChatClient
0
0
1
100%
src / qdrant_loader_core / llm / types.py
TokenCounter
0
0
1
100%
src / qdrant_loader_core / llm / types.py
LLMProvider
0
0
3
100%
src / qdrant_loader_core / llm / types.py
(no class)
10
0
10
100%
src / qdrant_loader_core / logging.py
LoggingConfig
106
58
0
45%
src / qdrant_loader_core / logging.py
(no class)
20
0
2
100%
src / qdrant_loader_core / logging_filters.py
QdrantVersionFilter
4
4
0
0%
src / qdrant_loader_core / logging_filters.py
ApplicationFilter
1
0
0
100%
src / qdrant_loader_core / logging_filters.py
RedactionFilter
45
11
0
76%
src / qdrant_loader_core / logging_filters.py
(no class)
12
0
0
100%
src / qdrant_loader_core / logging_processors.py
CleanFormatter
6
2
0
67%
src / qdrant_loader_core / logging_processors.py
(no class)
27
5
0
81%
Total
759
145
31
81%
No items found using the specified filter.