Files
morele_scraper/run_tests.py
2025-06-18 21:22:55 +03:00

28 lines
603 B
Python

# run_tests.py
"""
Запуск тестов
"""
import unittest
import sys
import os
def run_tests():
"""Запуск всех тестов"""
# Поиск всех тестов
loader = unittest.TestLoader()
start_dir = os.path.dirname(os.path.abspath(__file__))
suite = loader.discover(start_dir, pattern="test_*.py")
# Запуск тестов
runner = unittest.TextTestRunner(verbosity=2)
result = runner.run(suite)
# Возврат кода выхода
return 0 if result.wasSuccessful() else 1
if __name__ == "__main__":
sys.exit(run_tests())