Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
developpement_de_phpcompta [2017/03/02 09:32] – [Les tests unitaires] dany | developpement_de_phpcompta [2025/06/06 10:01] (Version actuelle) – [Les tests unitaires] dany | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ======Développement de PhpCompta====== | + | ======Développement de NOALYSS |
=====Intro===== | =====Intro===== | ||
Ligne 21: | Ligne 21: | ||
Un contrôle est une page php, qui en fonction de l' | Un contrôle est une page php, qui en fonction de l' | ||
- | Dans phpcompta, cette page est : | + | Dans NOALYSS, cette page est : |
do.php pour toutes les demandes de pages | do.php pour toutes les demandes de pages | ||
Ligne 129: | Ligne 129: | ||
Voir le résultat ici [[http:// | Voir le résultat ici [[http:// | ||
- | ====PhpCompta==== | + | ==== NOALYSS |
- | PhpCompta | + | NOALYSS |
Ligne 209: | Ligne 209: | ||
</ | </ | ||
- | La fonction qui applique le patch est Database:: | + | La fonction qui applique le patch est Database:: |
- | Tous les patchs pour la base de données se trouve dans phpcompta/ | + | Tous les patchs pour la base de données se trouve dans noalyss/ |
Chaque patch commence par | Chaque patch commence par | ||
<code sql> | <code sql> | ||
Ligne 300: | Ligne 300: | ||
Si on change la structure d'une table, il ne faut presque rien changer : seulement quelques lignes. | Si on change la structure d'une table, il ne faut presque rien changer : seulement quelques lignes. | ||
===== Les tests unitaires ===== | ===== Les tests unitaires ===== | ||
- | Avant on utilisait | + | |
+ | On utilise | ||
A partir de NOALYSS (version 6.7.2.0), et pour les plugins nous utiliserons PHPUnit.Ces tests sont heureusement appelables directement depuis NetBeans (version 7.4 et supérieure). | A partir de NOALYSS (version 6.7.2.0), et pour les plugins nous utiliserons PHPUnit.Ces tests sont heureusement appelables directement depuis NetBeans (version 7.4 et supérieure). | ||
Ligne 306: | Ligne 307: | ||
Il faut tout d' | Il faut tout d' | ||
+ | La documentation plus complète se trouve dans le manuel [[https:// |