flowable / flowable/flowable-engine
Property constraints of bpmn tasks are not validated
- 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