38 lines
945 B
Python
38 lines
945 B
Python
#!/usr/bin/env python3
|
|
"""
|
|
Script de test pour vérifier l'envoi de messages
|
|
"""
|
|
|
|
import sys
|
|
import os
|
|
|
|
# Ajouter le chemin vers les modules
|
|
sys.path.append('.')
|
|
|
|
from fonction.first_class import messageTwitch
|
|
|
|
def test_send_message():
|
|
"""Test de l'envoi de message"""
|
|
try:
|
|
# Créer une instance de messageTwitch
|
|
msg_bot = messageTwitch("config/user.json", "test_channel")
|
|
|
|
# Tester l'envoi d'un message
|
|
print("Test d'envoi de message...")
|
|
msg_bot.send_message("Test message from bot")
|
|
print("✓ Test réussi !")
|
|
|
|
except Exception as e:
|
|
print(f"✗ Erreur lors du test: {e}")
|
|
return False
|
|
|
|
return True
|
|
|
|
if __name__ == "__main__":
|
|
print("🧪 Test de l'envoi de messages")
|
|
print("=" * 40)
|
|
|
|
if test_send_message():
|
|
print("\n✅ Tous les tests sont passés !")
|
|
else:
|
|
print("\n❌ Certains tests ont échoué.") |