-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpytest.ini
More file actions
62 lines (60 loc) · 3.17 KB
/
Copy pathpytest.ini
File metadata and controls
62 lines (60 loc) · 3.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
[pytest]
addopts = -v --cov=src --cov-report=term-missing --cov-report=html
python_files = test_*.py *_test.py
testpaths = tests
pythonpath = .
norecursedirs = scripts
filterwarnings =
ignore::DeprecationWarning:pydub.utils
ignore::UserWarning:pyannote.audio.core.io
markers =
YoutubeTranscriptExtractor: mark tests for YoutubeTranscriptExtractor
YoutubeExtractor: mark tests for YoutubeExtractor
YoutubeDataProcessService: mark tests for YoutubeDataProcessService
std_logger: tests for StdLogger functionality
ChunkRepository: mark tests for chunk repository
EmbeddingService: mark tests for EmbeddingService
ModelLoaderService: mark tests for ModelLoaderService
WeaviateClient: mark tests for WeaviateClient
WeaviateVector: mark tests for WeaviateVector
Settings: mark tests for Settings
YoutubeWeaviateService: mark tests for YoutubeWeaviateService
PlaylistExtraction: mark tests for PlaylistExtraction
ChunkIndexRepository: mark tests for ChunkIndexRepository
IngestionJobRepository: mark tests for IngestionJobRepository
ContentSourceRepository: mark tests for ContentSourceRepository
Dependencies: mark tests for FastAPI dependencies
IngestYouTubeUseCase: mark tests for IngestYouTubeUseCase
ChunkRepositoryWeaviate: mark tests for Weaviate chunk repository
ChunkVectorService: mark tests for ChunkVectorService
ChunkIndexService: mark tests for ChunkIndexService
IngestionJobService: mark tests for IngestionJobService
KnowledgeSubjectService: mark tests for KnowledgeSubjectService
ReRankService: mark tests for ReRankService
ChunkChromaRepository: mark tests for ChunkChromaRepository
ChunkFAISSRepository: mark tests for ChunkFAISSRepository
ChunkRepository: mark tests for ChunkRepository
WeaviateClient: mark tests for WeaviateClient
KnowledgeSubjectUseCase: mark tests for KnowledgeSubjectUseCase
KnowledgeSubjectRepository: mark tests for KnowledgeSubjectRepository
DoclingExtractor: mark tests for DoclingExtractor
FileIngestionUseCase: mark tests for FileIngestionUseCase
ChunkWeaviateRepository: mark tests for Weaviate chunk repository
RedisEventBus: mark tests for Redis event bus
NotificationRouter: mark tests for notification router
Workers: mark tests for worker functions
ChunkQdrantRepository: mark tests for Qdrant chunk repository
AudioUtils: mark tests for audio utilities
Downloader: mark tests for audio downloader
RedisConnector: mark tests for Redis connector
StorageService: mark tests for storage service
DiarizationRepository: mark tests for diarization repository
AudioDiarizer: mark tests for audio diarizer
VoiceRecognizer: mark tests for voice recognizer
VoiceDB: mark tests for voice database service
ProcessAudioDiarizationPipeline: mark tests for diarization pipeline use case
AudioRecognitionUseCases: mark tests for audio recognition use cases
DiarizationIngestion: mark tests for DiarizationIngestion
WebScrapingUseCaseExtended: mark tests for WebScrapingUseCaseExtended
AudioDiarizationRouter: mark tests for AudioDiarizationRouter
VoiceProfileRouter: mark tests for VoiceProfileRouter