[openmairie-framework-Commits] r5499 - in openmairie_exemple/branches/POC_migration_mots_de_passe: . core tests/resources/core/gen

0 views
Skip to first unread message

nathan...@users.adullact.net

unread,
Feb 27, 2026, 1:24:47 PM (6 days ago) Feb 27
to openmairie...@googlegroups.com
Author: nathanaelhoun
Date: 2026-02-27 19:24:43 +0100 (Fri, 27 Feb 2026)
New Revision: 5499

Modified:
openmairie_exemple/branches/POC_migration_mots_de_passe/
openmairie_exemple/branches/POC_migration_mots_de_passe/HISTORY.txt
openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_dbform.class.php
openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_filestorage.class.php
openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_formulaire.class.php
openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_gen.class.php
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_collectivite.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_dashboard.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_droit.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_etat.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_lettretype.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_logo.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_parametre.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_permission.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_profil.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_requete.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_extent.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_flux.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map_comp.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map_flux.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sousetat.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_utilisateur.robot
openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_widget.robot
Log:
chore(branch): recuperation branche inte

Index: openmairie_exemple/branches/POC_migration_mots_de_passe
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe 2026-02-27 18:24:43 UTC (rev 5499)

Property changes on: openmairie_exemple/branches/POC_migration_mots_de_passe
___________________________________________________________________
Modified: svn:mergeinfo
## -9,11 +9,14 ##
/openmairie_exemple/branches/10750_EVO_sig_interne_geometrie:5166-5189
/openmairie_exemple/branches/10788_BUG_directlink:5260-5281
/openmairie_exemple/branches/10825_BUG_colonne_en_double_dans_reqmo:5413-5417
+/openmairie_exemple/branches/10856_EVO_generateur_robotframework:5431-5463
/openmairie_exemple/branches/4.10.0-develop:4705-4735
/openmairie_exemple/branches/4.11.0-POC_optimisationdb:5246-5286
/openmairie_exemple/branches/4.11.0-compatibilite-php8.1_MAIN:5128-5135
/openmairie_exemple/branches/4.11.0-compatibilite-php8.1_WIP1:5127-5399
+/openmairie_exemple/branches/4.11.0-develop:5450-5498
/openmairie_exemple/branches/4.11.0-develop--prop--replace-logo-in-edition:4805-4843
+/openmairie_exemple/branches/4.11.0-develop-fix-bug-om_formulaire:5341-5477
/openmairie_exemple/branches/4.11.0_BUG_correction_omdbform_creation:5321-5325
/openmairie_exemple/branches/4.11.0_ajout_select_pagination_sur_un_grand_nombre:5291-5302
/openmairie_exemple/branches/4.5.0-optimisation-des-tests:3474-3498
## -37,6 +40,10 ##
/openmairie_exemple/branches/compatibilite_php7:3627-3713
/openmairie_exemple/branches/dbform-initialisation-val-en-mode-ajout:3547-3552
/openmairie_exemple/branches/export_csv:3508-3523
+/openmairie_exemple/branches/fix-bug-dbform-resubmit-id:5448-5483
+/openmairie_exemple/branches/fix-bug-filestorage-var-export:5465-5485
+/openmairie_exemple/branches/fix-bug-form-array-key:5446-5480
+/openmairie_exemple/branches/fix-bug-formulaire-array-offset:5467-5487
/openmairie_exemple/branches/gen_doc_rf:3556-3557
/openmairie_exemple/branches/inversion_controle_permissions:3699-3727
/openmairie_exemple/branches/om-tests_local_mailhost:3694-3714
Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/HISTORY.txt
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/HISTORY.txt 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/HISTORY.txt 2026-02-27 18:24:43 UTC (rev 5499)
@@ -4,9 +4,16 @@
4.11.0-a17 (unreleased)
-----------------------

-Aucun changement.
+* Correction : Corrections mineures - Ticket #10875.
+ - PHP Fatal error: Uncaught TypeError: array_search(): Argument #2 ($haystack) must be of t ype array, string given in core/om_formulaire.class.php:2960
+ - PHP Warning: Undefined array key "filename" in core/om_formulaire.class.php on line 4346
+ - PHP Warning: Undefined array key "form_resubmit_identifiers" in core/om_dbform.class.php on line 3915
+ - PHP Warning: var_export does not handle circular references in core/om_filestorage.class.php on line 444
+ - PHP Warning: Trying to access array offset on value of type null in core/om_formulaire.class.php on line 2098

+* Correction : Optimiser les mots-clés RobotFramework générés par le générateur. Ticket #10856.

+
4.11.0-a16 (05/02/2026)
-----------------------


Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_dbform.class.php
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_dbform.class.php 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_dbform.class.php 2026-02-27 18:24:43 UTC (rev 5499)
@@ -3888,6 +3888,11 @@
if (!isset($postvar["form_resubmit_identifier"])) {
return true;
}
+ // Si la session ne contient aucune information de soumission de formulaire
+ // alors on considère que celle-ci est valide
+ if (! isset($_SESSION['form_resubmit_identifiers'])) {
+ return true;
+ }
// On vérifie si l'identifiant est bien dans la liste, si c'est le cas
// on sort l'dientifiant de la liste puis on retourne true car la
// soumission du formulaire est valide.

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_filestorage.class.php
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_filestorage.class.php 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_filestorage.class.php 2026-02-27 18:24:43 UTC (rev 5499)
@@ -448,7 +448,7 @@
if (! empty($alternate_storage_key = $this->getAltFsKeyFromUIDPrefix($uid))) {
logger::instance()->log(__METHOD__.'() alternate_storage_key: '.var_export($alternate_storage_key, true), EXTRA_VERBOSE_MODE);
$storage = $this->init_alternate_storage($alternate_storage_key);
- logger::instance()->log(__METHOD__.'() storage: '.var_export($storage, true), EXTRA_VERBOSE_MODE);
+ logger::instance()->log(__METHOD__.'() storage: '.(is_object($storage) ? get_class($storage) : var_export($storage, true)), EXTRA_VERBOSE_MODE);
// Pour récupérer l'uid correct il faut enlever le préfixe
$uid = $this->removePrefixFromUID($uid);
logger::instance()->log(__METHOD__.'() uid: '.var_export($uid, true), EXTRA_VERBOSE_MODE);

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_formulaire.class.php
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_formulaire.class.php 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_formulaire.class.php 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2095,7 +2095,7 @@
echo " type=\"".$this->type[$champ]."\"";
echo " name=\"".$champ."\"";
echo " id=\"".$champ."\" ";
- echo " value=\"".$this->val[$champ]."\"";
+ echo " value=\"".($this->val[$champ] ?? '')."\"";
//echo " size=\"".$this->taille[$champ]."\"";
//echo " maxlength=\"".$this->max[$champ]."\"";
echo " class=\"champFormulaire\"";
@@ -2957,7 +2957,10 @@
function selectstatic($champ, $validation, $DEBUG = false) {

// recherche du libelle associe a la valeur du champ
- $key = array_search($this->val[$champ], $this->select[$champ][0]);
+ $key = false;
+ if (is_array($this->select[$champ][0])) {
+ $key = array_search($this->val[$champ], $this->select[$champ][0]);
+ }

// affichage du libelle
echo '<span id="'.$champ.'" class="field_value">';
@@ -4319,34 +4322,55 @@
}

// Affichage du contenu du fichier
- if($file != null) {
+ if(! empty($file) && is_array($file)) {

- // Headers
- header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
- header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date dans le passé
- header("Content-Type: ".$file['metadata']['mimetype']);
- header("Accept-Ranges: bytes");
+ // vérification des données du fichier
+ $err_msg = '';
+ if (! isset($file['file_content'])) {
+ $err_msg = __("Le fichier n'a pas de contenu défini.");
+ } elseif (! isset($file['metadata'])) {
+ $err_msg = __("Le fichier n'a pas de métadonnées.");
+ } else {
+ foreach(['mimetype', 'filename'] as $key) {
+ if (! isset($file['metadata'][$key]) || empty($file['metadata'][$key])) {
+ $err_msg = __("Le fichier n'a pas la métadonnée '$key' définie.");
+ break;
+ }
+ }
+ }

- // Vérification pour la valeur de $dl
- if (!in_array($dl, array("download", "inline"))) {
- if ($f->getParameter("edition_output") == "download") {
- $dl="download";
+ if (empty($err_msg)) {
+
+ // Headers
+ header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
+ header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date dans le passé
+ header("Content-Type: ".$file['metadata']['mimetype']);
+ header("Accept-Ranges: bytes");
+
+ // Vérification pour la valeur de $dl
+ if (!in_array($dl, array("download", "inline"))) {
+ if ($f->getParameter("edition_output") == "download") {
+ $dl="download";
+ } else {
+ $dl="inline";
+ }
+ }
+
+ // Vérification si on affiche simplement l'image, sinon envoi un dialogue de sauvegarde
+ if ($dl=="download") {
+ header("Content-Disposition: attachment; filename=\"".$file['metadata']['filename']."\";" );
} else {
- $dl="inline";
+ header("Content-Disposition: inline; filename=\"".$file['metadata']['filename']."\";" );
+
}
- }

- // Vérification si on affiche simplement l'image, sinon envoi un dialogue de sauvegarde
- if ($dl=="download") {
- header("Content-Disposition: attachment; filename=\"".$file['metadata']['filename']."\";" );
- } else {
- header("Content-Disposition: inline; filename=\"".$file['metadata']['filename']."\";" );
+ // Rendu du fichier
+ echo $file['file_content'];

- }
+ } else {
+ $f->displayMessage('error', $err_msg);
+ }

- // Rendu du fichier
- echo $file['file_content'];
-
} else {
// Retour à l'accueil + affichage de l'erreur
$f->displayMessage("error", __("Le fichier n'existe pas ou n'est pas accessible."));

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_gen.class.php
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_gen.class.php 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/core/om_gen.class.php 2026-02-27 18:24:43 UTC (rev 5499)
@@ -1603,20 +1603,20 @@
$keywords_saisir
);
//
- $read = sprintf('
+ $read = sprintf(<<<'ROBOT'

-Depuis le contexte %s
- [Documentation] Accède au formulaire
- [Arguments] ${%s}

- # On accède au tableau
- Go To Tab %s
- # On recherche l\'enregistrement
- Use Simple Search %s ${%s}
- # On clique sur le résultat
- Click On Link ${%s}
- # On vérifie qu\'il n\'y a pas d\'erreur
- Page Should Not Contain Errors',
+ Depuis le contexte %s
+ [Documentation] Accède au formulaire
+ [Arguments] ${%s}
+
+ Depuis le listing %s
+ Use Simple Search %s ${%s}
+
+ Click Link ${%s}
+
+ La page ne doit pas contenir d'erreur
+ ROBOT,
__($this->table),
$this->primary_key,
$this->table,

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_collectivite.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_collectivite.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_collectivite.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_collectivite
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_collectivite}

- # On accède au tableau
- Go To Tab om_collectivite
- # On recherche l'enregistrement
+ Depuis le listing om_collectivite
Use Simple Search collectivité ${om_collectivite}
- # On clique sur le résultat
- Click On Link ${om_collectivite}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_collectivite}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter collectivité
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_dashboard.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_dashboard.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_dashboard.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_dashboard
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_dashboard}

- # On accède au tableau
- Go To Tab om_dashboard
- # On recherche l'enregistrement
+ Depuis le listing om_dashboard
Use Simple Search tableau de bord ${om_dashboard}
- # On clique sur le résultat
- Click On Link ${om_dashboard}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_dashboard}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter tableau de bord
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_droit.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_droit.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_droit.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_droit
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_droit}

- # On accède au tableau
- Go To Tab om_droit
- # On recherche l'enregistrement
+ Depuis le listing om_droit
Use Simple Search droit ${om_droit}
- # On clique sur le résultat
- Click On Link ${om_droit}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_droit}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter droit
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_etat.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_etat.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_etat.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_etat
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_etat}

- # On accède au tableau
- Go To Tab om_etat
- # On recherche l'enregistrement
+ Depuis le listing om_etat
Use Simple Search état ${om_etat}
- # On clique sur le résultat
- Click On Link ${om_etat}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_etat}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter état
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_lettretype.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_lettretype.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_lettretype.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_lettretype
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_lettretype}

- # On accède au tableau
- Go To Tab om_lettretype
- # On recherche l'enregistrement
+ Depuis le listing om_lettretype
Use Simple Search lettre type ${om_lettretype}
- # On clique sur le résultat
- Click On Link ${om_lettretype}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_lettretype}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter lettre type
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_logo.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_logo.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_logo.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_logo
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_logo}

- # On accède au tableau
- Go To Tab om_logo
- # On recherche l'enregistrement
+ Depuis le listing om_logo
Use Simple Search logo ${om_logo}
- # On clique sur le résultat
- Click On Link ${om_logo}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_logo}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter logo
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_parametre.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_parametre.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_parametre.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_parametre
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_parametre}

- # On accède au tableau
- Go To Tab om_parametre
- # On recherche l'enregistrement
+ Depuis le listing om_parametre
Use Simple Search paramètre ${om_parametre}
- # On clique sur le résultat
- Click On Link ${om_parametre}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_parametre}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter paramètre
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_permission.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_permission.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_permission.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_permission
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_permission}

- # On accède au tableau
- Go To Tab om_permission
- # On recherche l'enregistrement
+ Depuis le listing om_permission
Use Simple Search om_permission ${om_permission}
- # On clique sur le résultat
- Click On Link ${om_permission}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_permission}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter om_permission
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_profil.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_profil.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_profil.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_profil
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_profil}

- # On accède au tableau
- Go To Tab om_profil
- # On recherche l'enregistrement
+ Depuis le listing om_profil
Use Simple Search profil ${om_profil}
- # On clique sur le résultat
- Click On Link ${om_profil}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_profil}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter profil
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_requete.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_requete.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_requete.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_requete
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_requete}

- # On accède au tableau
- Go To Tab om_requete
- # On recherche l'enregistrement
+ Depuis le listing om_requete
Use Simple Search requête ${om_requete}
- # On clique sur le résultat
- Click On Link ${om_requete}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_requete}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter requête
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_extent.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_extent.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_extent.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_sig_extent
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_sig_extent}

- # On accède au tableau
- Go To Tab om_sig_extent
- # On recherche l'enregistrement
+ Depuis le listing om_sig_extent
Use Simple Search om_sig_extent ${om_sig_extent}
- # On clique sur le résultat
- Click On Link ${om_sig_extent}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_sig_extent}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter om_sig_extent
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_flux.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_flux.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_flux.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_sig_flux
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_sig_flux}

- # On accède au tableau
- Go To Tab om_sig_flux
- # On recherche l'enregistrement
+ Depuis le listing om_sig_flux
Use Simple Search om_sig_flux ${om_sig_flux}
- # On clique sur le résultat
- Click On Link ${om_sig_flux}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_sig_flux}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter om_sig_flux
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_sig_map
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_sig_map}

- # On accède au tableau
- Go To Tab om_sig_map
- # On recherche l'enregistrement
+ Depuis le listing om_sig_map
Use Simple Search om_sig_map ${om_sig_map}
- # On clique sur le résultat
- Click On Link ${om_sig_map}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_sig_map}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter om_sig_map
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map_comp.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map_comp.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map_comp.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_sig_map_comp
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_sig_map_comp}

- # On accède au tableau
- Go To Tab om_sig_map_comp
- # On recherche l'enregistrement
+ Depuis le listing om_sig_map_comp
Use Simple Search om_sig_map_comp ${om_sig_map_comp}
- # On clique sur le résultat
- Click On Link ${om_sig_map_comp}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_sig_map_comp}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter om_sig_map_comp
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map_flux.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map_flux.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sig_map_flux.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_sig_map_flux
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_sig_map_flux}

- # On accède au tableau
- Go To Tab om_sig_map_flux
- # On recherche l'enregistrement
+ Depuis le listing om_sig_map_flux
Use Simple Search om_sig_map_flux ${om_sig_map_flux}
- # On clique sur le résultat
- Click On Link ${om_sig_map_flux}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_sig_map_flux}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter om_sig_map_flux
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sousetat.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sousetat.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_sousetat.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_sousetat
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_sousetat}

- # On accède au tableau
- Go To Tab om_sousetat
- # On recherche l'enregistrement
+ Depuis le listing om_sousetat
Use Simple Search sous état ${om_sousetat}
- # On clique sur le résultat
- Click On Link ${om_sousetat}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_sousetat}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter sous état
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_utilisateur.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_utilisateur.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_utilisateur.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_utilisateur
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_utilisateur}

- # On accède au tableau
- Go To Tab om_utilisateur
- # On recherche l'enregistrement
+ Depuis le listing om_utilisateur
Use Simple Search utilisateur ${om_utilisateur}
- # On clique sur le résultat
- Click On Link ${om_utilisateur}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_utilisateur}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter utilisateur
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Modified: openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_widget.robot
===================================================================
--- openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_widget.robot 2026-02-27 18:23:43 UTC (rev 5498)
+++ openmairie_exemple/branches/POC_migration_mots_de_passe/tests/resources/core/gen/om_widget.robot 2026-02-27 18:24:43 UTC (rev 5499)
@@ -2,7 +2,7 @@
Documentation CRUD de la table om_widget
... @author generated
... @package framework_openmairie
-... @version 14/01/2026 11:01
+... @version 11/02/2026 18:02

*** Keywords ***

@@ -10,15 +10,13 @@
[Documentation] Accède au formulaire
[Arguments] ${om_widget}

- # On accède au tableau
- Go To Tab om_widget
- # On recherche l'enregistrement
+ Depuis le listing om_widget
Use Simple Search widget ${om_widget}
- # On clique sur le résultat
- Click On Link ${om_widget}
- # On vérifie qu'il n'y a pas d'erreur
- Page Should Not Contain Errors

+ Click Link ${om_widget}
+
+ La page ne doit pas contenir d'erreur
+
Ajouter widget
[Documentation] Crée l'enregistrement
[Arguments] ${values}

Reply all
Reply to author
Forward
0 new messages