Files
photools3/test/conftest.py
T
mathias2784 ce2da9d953
Tests / test_and_lint (push) Successful in 13s
Add tests for LlmSession and LlmSessionCaptionsAndKeywords in both integration and mocked scenarios (#12)
Reviewed-on: #12
Co-authored-by: Mathias Scheider <mathias2784@web.de>
2026-10-02 09:21:38 +00:00

23 lines
493 B
Python

import pytest
from photools3.llm_session import LlmSession
from photools3.photo import Photo
from test.test_photo import PATHS_DNG_EXAMPLES
@pytest.fixture
def test_photo():
return Photo(PATHS_DNG_EXAMPLES[0])
@pytest.fixture
def llm_session():
return LlmSession(system_prompt="You are a helpful assistant.")
@pytest.fixture
def llm_session_captions_and_keywords():
from photools3.llm_session import LlmSessionCaptionsAndKeywords
return LlmSessionCaptionsAndKeywords()