Development #27482
Avoir des tests
Début:
21 octobre 2018
Echéance:
% réalisé:
100%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Actuellement le coeur de bijoe (la partie engine/schemas) n'est pas testée, il faut remédier à cela:
Schéma table subcategory |
Schéma table category:
- une fixture pour pondre une base en étoile et un schéma associée qui couvre la plupart des fonctionnalités supportés, en répartissant sur une période de plusieurs années.
- schéma "snowflake" i.e. avec plus d'une jointure entre la table de faits et les tables de dimensions
- différents types de jointure:
- INNER: la dimension est requise, et ignorée si vide
- LEFT: la dimension est optionnelle, et si vide à ignorer
- RIGHT: la dimension est requise, mais non ignorée si vide
- OUTER: la dimension est optionnelle, mais non ignorée si vide
- l'ordre
- regroupement compliqué pour une colonne entière
id | date | datetime | integercolumn | innersubcategory1 | leftsubcategory | rightsubcategory | outersubcategory |
id | order | parent_id | label |
id | order | label |
On doit pouvoir filter/regrouper par la catégorie ou la sous-catégorie, pour les 4 colonnes.
Fichiers
Demandes liées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Fichier 0002-engine-fix-typo-27482.patch 0002-engine-fix-typo-27482.patch ajouté
- Fichier 0001-engine-close-connections-after-usage-27482.patch 0001-engine-close-connections-after-usage-27482.patch ajouté
- Fichier 0003-tests-add-real-ones-with-fixtures-fixes-27482.patch 0003-tests-add-real-ones-with-fixtures-fixes-27482.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Lié à Project management #28717: Permettre les statistiques sur les champs texte ajouté
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Ok.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
- % réalisé changé de 0 à 100
Appliqué par commit cde575ce88bb58e88f92b52d25a884d48d523e10.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
engine: close connections after usage (#27482)