bpmn-js/test/spec/features/modeling/behavior
Philipp Fromme 194b963959 chore(copy-paste): rework and base upon diagram-js@5
* use <copyPaste.canCopyProperty> event to copy category value when copying group
* add camunda-bpmn-moddle for integration tests

BREAKING CHANGES

* CopyPaste: remove <property.clone>, add <moddleCopy.canCopyProperties>, <moddleCopy.canCopyProperty>, <moddleCopy.canSetCopiedProperty>
* BpmnRules: removed <elements.paste> rule in favor of <elements.create> rule
* BpmnRules: removed <element.paste> rule
* ElementFactory: use <attrs.di> property instead of <attrs.colors> for fill and stroke when creating element through ElementFactory#createBpmnElement
2019-08-07 16:03:55 +00:00
..
util chore(resize-behavior): move resize behavior to seperate behavior 2019-06-05 14:36:39 +02:00
AdaptiveLabelPositioningBehavior.basics.bpmn test(modeling/behavior): reorganize label positioning behavior specs 2019-04-25 16:27:58 +02:00
AdaptiveLabelPositioningBehavior.boundary-events.bpmn feat(modeling): improve label positioning for boundary events 2019-06-05 06:04:42 +00:00
AdaptiveLabelPositioningBehaviorSpec.js feat(modeling): improve label positioning for boundary events 2019-06-05 06:04:42 +00:00
AttachEventBehaviorSpec.js feat(modeling): lay out connection once per event attachment 2019-06-04 17:44:47 +00:00
BoundaryEvent.bpmn fix(modeling/behaviors): add a behavior that deletes attached boundaries after replacing a gateway with an event based gateway 2018-10-17 13:12:31 +00:00
BoundaryEventBehaviorSpec.js chore(boundary-event-behavior): clean up tests 2018-10-17 14:31:40 +00:00
CompensationAssociationBehavior.bpmn
CompensationAssociationBehaviorSpec.js chore(project): drop 'use strict' 2018-04-03 18:09:53 +02:00
CreateBehavior.bpmn chore(copy-paste): rework and base upon diagram-js@5 2019-08-07 16:03:55 +00:00
CreateBehaviorSpec.js chore(copy-paste): rework and base upon diagram-js@5 2019-08-07 16:03:55 +00:00
CreateBoundaryEventBehaviorSpec.js test(modeling): remove doubled module in test setup 2019-06-04 16:07:13 +02:00
CreateParticipantBehaviorSpec.js feat(create): create multiple elements 2019-08-07 16:03:55 +00:00
DataInputAssociationBehavior.bpmn
DataInputAssociationBehaviorSpec.js style(tests): use not.to matchers 2018-05-03 16:37:24 +02:00
DataObjectBehavior.create-data-association.bpmn
DataObjectBehavior.data-object-reference.bpmn
DataObjectBehavior.remove-data-association.bpmn
DataObjectBehaviorSpec.js chore(project): drop 'use strict' 2018-04-03 18:09:53 +02:00
DataStoreBehavior.bpmn feat(modeling): allow data store anywhere in collaboration 2018-05-17 15:09:37 +02:00
DataStoreBehavior.collaboration.bpmn feat(modeling): allow data store anywhere in collaboration 2018-05-17 15:09:37 +02:00
DataStoreBehavior.connect.bpmn
DataStoreBehavior.process.bpmn fix(modeling): apply DataStoreBehavior in collaboration only 2018-06-13 13:48:39 +02:00
DataStoreBehavior.remove-participant.bpmn fix(modeling): correct DataStoreBehavior updating multiple stores 2018-06-18 09:21:18 +02:00
DataStoreBehaviorSpec.js fix(modeling): apply DataStoreBehavior in collaboration only 2018-06-13 13:48:39 +02:00
DetachEventBehaviorSpec.js feat(modeling): layout connection once per detachment 2019-06-04 16:07:13 +02:00
DropOnFlowBehavior.bpmn fix(modeling/DropOnFlowBehavior): filter redundant connections 2018-07-25 11:10:51 +02:00
DropOnFlowBehaviorSpec.js test(modeling): ensure layout is done after element removal 2019-04-10 19:08:49 +00:00
EventBasedGatewayBehavior.bpmn feat(modeling): correctly handle event based gateway connections 2019-05-06 12:41:11 +02:00
EventBasedGatewayBehaviorSpec.js feat(modeling): correctly handle event based gateway connections 2019-05-06 12:41:11 +02:00
FixHoverBehavior.group.bpmn feat(modeling): allow label and group movement everywhere, round two 2019-06-18 07:07:03 +00:00
FixHoverBehavior.label.bpmn feat(modeling): allow label and group movement everywhere, round two 2019-06-18 07:07:03 +00:00
FixHoverBehavior.lane-connect.bpmn feat(modeling): ignore lanes when connecting message flows 2019-06-18 07:07:03 +00:00
FixHoverBehavior.participant.bpmn chore(modeling/behavior): rename Create -> FixHover behavior 2019-06-18 07:07:03 +00:00
FixHoverBehaviorSpec.js feat(modeling): allow to drag participant via nested lane 2019-06-25 18:01:40 +02:00
GroupBehaviorSpec.bpmn feat(modeling/behaviors): add GroupBehavior 2019-05-23 15:12:38 +02:00
GroupBehaviorSpec.js chore(copy-paste): rework and base upon diagram-js@5 2019-08-07 16:03:55 +00:00
ImportDockingFix.bpmn
ImportDockingFixSpec.js chore(project): drop 'use strict' 2018-04-03 18:09:53 +02:00
IsHorizontalFix.bpmn feat(modeling): set isHorizontal=true for partipant/lane DIs 2019-01-31 10:46:16 +00:00
IsHorizontalFixSpec.js feat(modeling): set isHorizontal=true for partipant/lane DIs 2019-01-31 10:46:16 +00:00
LabelBehavior.bpmn feat(label-behavior): move external label after resizing 2019-06-11 22:15:18 +00:00
LabelBehaviorSpec.js chore(copy-paste): rework and base upon diagram-js@5 2019-08-07 16:03:55 +00:00
ReconnectConnection.data-association.bpmn
ReconnectConnectionSpec.js chore(project): drop 'use strict' 2018-04-03 18:09:53 +02:00
RemoveElementBehavior.bpmn
RemoveElementBehavior.diagonal.bpmn test(modeling): ensure layout is done after element removal 2019-04-10 19:08:49 +00:00
RemoveElementBehavior.perpendicular.bpmn
RemoveElementBehaviorSpec.js test(modeling): verify connection layouting on element removal 2019-04-18 18:15:31 +02:00
RemoveParticipantBehaviorSpec.js style(tests): use not.to matchers 2018-05-03 16:37:24 +02:00
ReplaceConnectionBehavior.association.bpmn test(modeling): ensure reconnecting data association works 2019-06-06 17:42:48 +00:00
ReplaceConnectionBehavior.boundary-events.bpmn
ReplaceConnectionBehavior.message-sequence-flow.bpmn fix(modeling): correctly create connection replacement 2019-07-02 12:21:49 +00:00
ReplaceConnectionBehaviorSpec.js fix(modeling): correctly create connection replacement 2019-07-02 12:21:49 +00:00
ReplaceElementBehaviourSpec.js feat(labels): labels can be deleted 2018-05-24 16:22:51 +02:00
ResizeBehavior.lanes.bpmn chore(resize-behavior): move resize behavior to seperate behavior 2019-06-05 14:36:39 +02:00
ResizeBehavior.participant.bpmn chore(resize-behavior): move resize behavior to seperate behavior 2019-06-05 14:36:39 +02:00
ResizeBehavior.subProcess.bpmn chore(resize-behavior): move resize behavior to seperate behavior 2019-06-05 14:36:39 +02:00
ResizeBehavior.textAnnotation.bpmn chore(resize-behavior): move resize behavior to seperate behavior 2019-06-05 14:36:39 +02:00
ResizeBehaviorSpec.js chore(resize-behavior): move resize behavior to seperate behavior 2019-06-05 14:36:39 +02:00
SubProcessBehavior.start-event.bpmn feat(modeling): add subprocess with start event included 2019-05-29 16:05:22 +02:00
SubProcessStartEventBehaviorSpec.js chore(copy-paste): rework and base upon diagram-js@5 2019-08-07 16:03:55 +00:00
ToggleElementCollapseBehaviour.bpmn test(modeling/behavior): localize test diagram 2019-03-12 08:56:03 +00:00
ToggleElementCollapseBehaviourSpec.js test(modeling/behavior): localize test diagram 2019-03-12 08:56:03 +00:00
UnsetDefaultFlowBehaviorSpec.bpmn
UnsetDefaultFlowBehaviorSpec.js chore(project): drop 'use strict' 2018-04-03 18:09:53 +02:00