- requires-python : >=3.13 → >=3.13.5 (alignement sur le contrat TODO.md) - test de fumée : ajout de tests/unit/test_smoke.py (pytest sort code 0) - .gitignore : ajout de la règle *.tmp.ics pour les artefacts iCal temporaires - .secrets.baseline : audit du faux positif GUIDE_DEV_PYTHON.md:5112 (is_secret: false, is_verified: true → VERIFIED_FALSE) Co-authored-by: opencode/coder <coder@agents.invalid> Co-authored-by: opencode/verifier <verifier@agents.invalid>
17 lines
425 B
Python
17 lines
425 B
Python
"""Test de fumée : vérifie que le package est importable.
|
|
|
|
Ce test garantit que ``pytest`` collecte au moins un test et retourne 0,
|
|
satisfaisant le critère d'acceptation de M1. Les tests détaillés relèvent
|
|
de M13.
|
|
"""
|
|
|
|
import pronote_sync
|
|
|
|
|
|
def test_package_importable() -> None:
|
|
"""Vérifie que le package ``pronote_sync`` est importable sans erreur.
|
|
|
|
:return: None
|
|
"""
|
|
assert pronote_sync is not None
|