Files
simple-llm/tests/conftest.py
2025-07-11 12:21:33 +03:00

14 lines
505 B
Python

import pytest
from simple_llm.tokenizer.simple_bpe import SimpleBPE
from simple_llm.tokenizer.optimize_bpe import OptimizeBPE
@pytest.fixture(scope="session")
def large_text():
"""Генерирует большой текст для тестирования"""
return " ".join(["мама мыла раму"] * 1000)
@pytest.fixture(params=[SimpleBPE, OptimizeBPE])
def bpe_class(request):
"""Возвращает классы BPE для тестирования"""
return request.param