Aller au contenu

Tests

phil/opening-hours-bundle
DomaineCe qui est couvert
OpeningHoursType et ses transformateursLa soumission, les noms de jours en plusieurs langues, les fuseaux horaires, l'affichage, les heures vides, les champs illisibles
OpeningHoursColumnTypeLe JSON, l'imbrication, les refus
OpeningHoursExtension, Intl, PhilOpeningHoursBundleOuvert maintenant avec une horloge, les prochaines ouvertures, la semaine et les heures spéciales en français et en anglais, la configuration

Une suite fonctionnelle démarre un noyau avec FrameworkBundle, DoctrineBundle sur SQLite, TwigBundle et le bundle à Toronto : OpeningHoursBundleTest stocke des heures, produit le rendu du formulaire et du gabarit de tableau en fr_CA. Quand le bundle est installé seul, FrameworkBundle n'étant qu'un prérequis de développement, la suite est sautée.

vendor/bin/phpunit packages/opening-hours-bundle/tests

Bancs d'essai

Les bancs d'essai phpbench de tests/Benchmark/ mesurent opening_hours_week sur des listes d'un à deux cents lieux, en comparaison avec un formateur construit pour chaque texte. Depuis la racine du monodépôt :

composer bench -- packages/opening-hours-bundle/tests/Benchmark