Files
MultiAgents/test/agent/test_pdfAgent.py
Ismael Sampaio a7b292f437 feat:
- Initial agent development, starting by PDF

fix:
- Fixed test discovery on subdirectories

test:
- Started tests for PDF agent
2025-03-19 21:57:08 -03:00

21 lines
587 B
Python

from math import e
import unittest
from src.interfaces.agents.agent import Agent
from src.modules.pdf.pdfAgent import PDFAgent
class TestPDFAgent(unittest.TestCase):
def setUp(self):
self.agent: Agent
return super().setUp()
def createAgent(self):
self.agent = PDFAgent()
self.agent.createAgent()
self.assertIsNone(self.agent)
self.assertEqual(self.agent.name, "PDF Agent")
self.assertEqual(self.agent.description, "Agent to handle PDF operations")
self.assertIsInstance(self.agent.tools, list)