AutoBackups/test_project_manager.py

21 lines
558 B
Python

import sys
import os
from pathlib import Path
# Agregar src al path
sys.path.insert(0, str(Path(__file__).parent / "src"))
from models.project_model import ProjectManager
# Crear project manager y ver qué proyectos hay
pm = ProjectManager()
projects = pm.get_all_projects()
print(f"Proyectos cargados por ProjectManager: {len(projects)}")
for project in projects:
print(f" - ID: {project.id}")
print(f" - Nombre: {project.name}")
print(f" - Tipo: {type(project)}")
print(f" - Atributos: {dir(project)}")
break # Solo el primero