Gestion des long output moteurs Go
Résumé
Related merge requests: https://git.canopsis.net/canopsis/canopsis/merge_requests/1039
Tests fonctionnels
- Envoyer un événement avec
long_output
valantun
. Cela doit créer une nouvelle alarme, avecinitial_long_output
etlong_output
valant"un"
etlong_output_history
valant["un"]
. - Envoyer un nouvel événement sur la même entité, avec
long_output
valant"deux"
.initial_long_output
ne doit pas être modifié.long_output
doit valoir"deux"
etlong_output_history
doit valoir["un", "deux"]
. - Envoyer un nouvel événement sur la même entité, avec
long_output
valant"deux"
.initial_long_output
,long_output
etlong_output_history
ne doivent pas être modifiés. - Envoyer un nouvel événement sur la même entité, avec
long_output
valant""
.initial_long_output
ne doit pas être modifié.long_output
doit valoir""
etlong_output_history
doit valoir["un", "deux", ""]
.
Edited by Alexandre Moevi