flowable / flowable/flowable-engine

Property constraints of bpmn tasks are not validated

Offen
#525 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
9.5k
Forks
2.9k
Ø Merge
7 Std. 8 Min.
Gemergte PRs (30 T.)
2

Beschreibung

i have a user task with a form property:
`





`
So the type is long, and it is required.

If I create a unit test, to test this process, I can complete the task without providing that property. I can also pass variables that do not match the type (i.e. a String).

I'd expect an exception instead

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, einen Unit-Test für das Abschließen der im Issue gezeigten Benutzeraufgabe zu schreiben, wobei die erforderliche Eigenschaft in Langform verwendet wird. Überprüfe, dass der Abschluss ohne die Eigenschaft und mit einem String-Wert beide fehlschlagen und dass gültige Eingaben erfolgreich sind; das Issue ist abgeschlossen, wenn diese Einschränkungen durchgesetzt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
backend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.