Skip to content

LLM Council tests - #1240

Merged
kyegomez merged 3 commits into
kyegomez:masterfrom
hughiwnl:llm_council_test
Dec 2, 2025
Merged

LLM Council tests#1240
kyegomez merged 3 commits into
kyegomez:masterfrom
hughiwnl:llm_council_test

Conversation

@hughiwnl

@hughiwnl hughiwnl commented Dec 1, 2025

Copy link
Copy Markdown
Contributor

Refactored LLM Council tests to have 5 test cases, and also added requests to requirements.txt

LLM Council tests:

What it tests:

  • Council initialization with default parameters
  • Default council name is set correctly ("LLM Council")
  • Default council members are created (GPT-5.1, Gemini, Claude, Grok)
  • Chairman agent is properly initialized
  • Conversation object is created and ready

Requirements.txt:
litellm
requests


📚 Documentation preview 📚: https://swarms--1240.org.readthedocs.build/en/1240/

@github-actions github-actions Bot added the tests label Dec 1, 2025
- Output formatting
"""

import pytest

Check failure

Code scanning / Pyre

Undefined import Error test

Undefined import [21]: Could not find a module corresponding to import pytest.
"""

import pytest
from loguru import logger

Check failure

Code scanning / Pyre

Undefined import Error test

Undefined import [21]: Could not find a module corresponding to import loguru.

import pytest
from loguru import logger
from dotenv import load_dotenv

Check failure

Code scanning / Pyre

Undefined import Error test

Undefined import [21]: Could not find a module corresponding to import dotenv.
@kyegomez
kyegomez merged commit cdb1f05 into kyegomez:master Dec 2, 2025
7 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants