Massive Improvements & MVP Patches
All checks were successful
ci / test (push) Successful in 27s
ci / publish (push) Successful in 1m24s

This commit is contained in:
Space-Banane
2026-05-22 21:27:48 +02:00
parent ae18420744
commit 7b63ecd536
20 changed files with 713 additions and 72 deletions

View File

@@ -1,6 +1,13 @@
from gitea_codex_bot.config import get_settings
def test_openai_api_key_required() -> None:
def test_openai_api_key_from_env() -> None:
settings = get_settings()
assert settings.openai_api_key.get_secret_value() == "openai-key"
assert settings.openai_api_key is not None
assert settings.openai_api_key.get_secret_value() == "openai-key"
def test_codex_auth_defaults_to_api_key_mode() -> None:
settings = get_settings()
assert settings.codex_auth_mode == "api_key"
assert settings.codex_auth_json_path is None