- Initial agent development, starting by PDF

fix:
- Fixed test discovery on subdirectories

test:
- Started tests for PDF agent
This commit is contained in:
2025-03-19 21:57:08 -03:00
parent 5238d73942
commit a7b292f437
12 changed files with 110 additions and 16 deletions

0
test/agent/__init__.py Normal file
View File

View File

@@ -0,0 +1,20 @@
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)