diff --git a/test/fixtures/bpmn/multiple-diagrams-lanesets.bpmn b/test/fixtures/bpmn/multiple-diagrams-lanesets.bpmn
new file mode 100644
index 00000000..0a77106d
--- /dev/null
+++ b/test/fixtures/bpmn/multiple-diagrams-lanesets.bpmn
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+ SequenceFlow
+
+
+ SequenceFlow
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/fixtures/bpmn/multiple-diagrams-simple.bpmn b/test/fixtures/bpmn/multiple-diagrams-overlapping-di.bpmn
similarity index 100%
rename from test/fixtures/bpmn/multiple-diagrams-simple.bpmn
rename to test/fixtures/bpmn/multiple-diagrams-overlapping-di.bpmn
diff --git a/test/fixtures/bpmn/multiple-diagrams.bpmn b/test/fixtures/bpmn/multiple-diagrams.bpmn
index c4c95e26..77ce7a1a 100644
--- a/test/fixtures/bpmn/multiple-diagrams.bpmn
+++ b/test/fixtures/bpmn/multiple-diagrams.bpmn
@@ -1,5976 +1,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- false
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- None
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- Draft
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- 0
-
-
-
- 62220
-
-
-
- false
-
-
-
- false
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- 0
-
-
-
- 0
-
-
-
- None
-
-
-
- false
-
-
-
- 15060
-
-
-
- 0.01
-
-
-
- No entry
-
-
-
- 1483612400369
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- false
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- None
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- Draft
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- 0
-
-
-
- 28050
-
-
-
- false
-
-
-
- false
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- 0
-
-
-
- 0
-
-
-
- None
-
-
-
- false
-
-
-
- 13605
-
-
-
- No entry
-
-
-
- 1484049748817
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- false
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- None
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- Draft
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- 0
-
-
-
- 28050
-
-
-
- false
-
-
-
- false
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- 0
-
-
-
- 0
-
-
-
- None
-
-
-
- false
-
-
-
- 13605
-
-
-
- No entry
-
-
-
- 1484049756036
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- false
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- None
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- Draft
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- 0
-
-
-
- 28050
-
-
-
- false
-
-
-
- false
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- No entry
-
-
-
- 0
-
-
-
- 0
-
-
-
- None
-
-
-
- false
-
-
-
- 13605
-
-
-
- No entry
-
-
-
- 1484049765159
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- true
-
-
-
- true
-
-
-
- 16777215
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- 1
-
-
-
- false
-
-
-
- 0
-
-
-
- None
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- 16777215
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
-
-
-
-
-
-
- Bpmn_UserTask_S6a9oSqSEee9dOUnH0MpZQ
- Bpmn_UserTask_P2qRsSqSEee9dOUnH0MpZQ
- Bpmn_ParallelGateway_MQGukQQuEeev4LOvjrydZw
- _584c4307-b03c-4df7-ad30-d606bee9b472
- _73701b0e-a784-4e60-bddf-80bf629651b8
- _871c8a75-ffb3-46af-9850-0300e4d59ec6
- _8c0abe58-e74b-488b-840b-f02ccd6547cc
- Bpmn_UserTask_QO2IMCqSEee9dOUnH0MpZQ
- Bpmn_UserTask_TsKjoSqSEee9dOUnH0MpZQ
- Bpmn_UserTask_RgGUsCqSEee9dOUnH0MpZQ
- _d67789fb-e055-47ac-9802-6efa6a7e4390
- Bpmn_ParallelGateway_LXMJkQQuEeev4LOvjrydZw
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- 16777215
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
-
-
-
-
-
-
-
- _4f16497f-746f-4193-894f-f452aab466cf
- Bpmn_UserTask_X-cRISqSEee9dOUnH0MpZQ
- Bpmn_UserTask_dqvsoSqSEee9dOUnH0MpZQ
- Bpmn_UserTask_U7bzISqSEee9dOUnH0MpZQ
- _74c6a2e9-2b77-4a99-8f1c-25f441138582
- Bpmn_UserTask_aCRxISqSEee9dOUnH0MpZQ
- Bpmn_UserTask_Wl8NISqSEee9dOUnH0MpZQ
- _3e9a1729-6121-4d60-84a1-eceff1073a48
- Bpmn_UserTask_XCx6ISqSEee9dOUnH0MpZQ
- _86c24c30-155f-437b-877f-f66b2e8c9f48
- Bpmn_UserTask_ZLf6ISqSEee9dOUnH0MpZQ
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 17
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
- _c33b796d-5b30-49ae-aa21-5c362c610d7f
- _14cd639b-5a75-4351-be98-9709f980859c
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- do not show
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _8ce148f6-f444-4a02-8625-8c19fc8cb5fb
- _0faf8d5f-a3b5-4fa4-ae90-d29ecd5903c6
- _d9ba759c-0465-43cb-86a2-7e6fb7e6eee6
- _fe33bf0a-fb09-44dd-8b07-01b795945ab2
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- 09
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
- _3a3a19fc-0c56-4305-b1e2-d7c63aa0c546
- _7be50ce1-4794-43f3-8afc-b0f4ae141389
-
-
-
-
-
-
-
-
- Bpmn_DataObject_kTDHAQQqEeev4LOvjrydZw
- Bpmn_DataInput_3-A1wQQqEeev4LOvjrydZw
-
-
- Bpmn_DataInput_3-A1wQQqEeev4LOvjrydZw
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
- _0faf8d5f-a3b5-4fa4-ae90-d29ecd5903c6
- _64fa4026-30d5-4b19-ad56-00d3bae7c818
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
- _d9ba759c-0465-43cb-86a2-7e6fb7e6eee6
- _4c451dd2-6ba3-4709-94ab-c964cdb527fb
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- local
-
-
-
- 18
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
- _14cd639b-5a75-4351-be98-9709f980859c
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 15
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _bfb20993-bbf5-4c91-853a-acad6690bf22
- _8ce148f6-f444-4a02-8625-8c19fc8cb5fb
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 08
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _804ed46a-48d6-4c00-a57d-95fb43f9e431
- _3a3a19fc-0c56-4305-b1e2-d7c63aa0c546
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- Inputs from:
-IT
-Payroll
-Facilities
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 16
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
- _0bd61b86-7bbc-466a-a877-ea7f991d7e6e
- _c33b796d-5b30-49ae-aa21-5c362c610d7f
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
- _fe33bf0a-fb09-44dd-8b07-01b795945ab2
- _fd140ddd-e6e2-4eed-bdbe-ac8c4f489b43
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- do not show
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _64fa4026-30d5-4b19-ad56-00d3bae7c818
- _4c451dd2-6ba3-4709-94ab-c964cdb527fb
- _fd140ddd-e6e2-4eed-bdbe-ac8c4f489b43
- _0bd61b86-7bbc-466a-a877-ea7f991d7e6e
-
-
-
-
-
- No change
-
-
-
- do not show
-
-
-
- false
-
-
-
- 0
-
-
-
- 06
-
-
-
- false
-
-
-
-
-
-
-
-
-
- _c0325c1b-c662-4a6b-a40d-d1c8650465db
- _022a5543-01bf-4ad7-a7e9-b310cdbf14f7
- _804ed46a-48d6-4c00-a57d-95fb43f9e431
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 07
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _022a5543-01bf-4ad7-a7e9-b310cdbf14f7
- _fc6b3471-0eb0-4aa4-bd38-e39885ea8c2f
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Bpmn_SequenceFlow_dRgtQCqSEee9dOUnH0MpZQ
- _680a535d-10e1-43bd-b0fb-ff16afb75c99
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 02
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _77882ac9-e101-4d8d-bb2e-ce57f0b81a4f
- _c310fe18-3c8f-4f7d-b4b9-db17e41ce02a
- _79166e63-e378-4424-95ee-a30c7c42a55a
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- below
-
-
-
- false
-
-
-
- 0
-
-
-
- 04
-
-
-
-
-
-
-
-
-
- _79166e63-e378-4424-95ee-a30c7c42a55a
- _8d55b014-266e-436c-bdb9-05e0c747d350
- _294d1aa2-1fdf-4d35-837c-204fc4a4b67b
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- Yes
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- No
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 11
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _63974b42-2159-4908-b54c-797466ceeb08
- Bpmn_SequenceFlow_dRgtQCqSEee9dOUnH0MpZQ
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 03
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _294d1aa2-1fdf-4d35-837c-204fc4a4b67b
- _77882ac9-e101-4d8d-bb2e-ce57f0b81a4f
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- 01
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
- _c310fe18-3c8f-4f7d-b4b9-db17e41ce02a
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 05
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
- _8d55b014-266e-436c-bdb9-05e0c747d350
- _c0325c1b-c662-4a6b-a40d-d1c8650465db
-
-
-
-
-
-
-
-
-
- Bpmn_OutputSet_kbn0MQQqEeev4LOvjrydZw
-
-
- Bpmn_DataOutput_kbobQAQqEeev4LOvjrydZw
- Bpmn_InputSet_kbn0MgQqEeev4LOvjrydZw
-
-
-
-
-
-
-
-
-
- Bpmn_DataOutput_kbobQAQqEeev4LOvjrydZw
- Bpmn_DataObject_kTDHAQQqEeev4LOvjrydZw
-
-
-
-
-
-
- No change
-
-
-
- do not show
-
-
-
- false
-
-
-
- 0
-
-
-
- 13
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _7be50ce1-4794-43f3-8afc-b0f4ae141389
- _680a535d-10e1-43bd-b0fb-ff16afb75c99
- _2bdba22a-0209-4e67-9be3-58bc2e618207
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- 10
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _fc6b3471-0eb0-4aa4-bd38-e39885ea8c2f
- _63974b42-2159-4908-b54c-797466ceeb08
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 16777215
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- 1
-
-
-
- false
-
-
-
- 0
-
-
-
- None
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- local
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
- _f423b6da-adea-44cf-b2df-b5f3b1021e6a
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
- _9bd2bec1-4e16-4796-9116-973580864a83
-
-
-
-
-
-
-
-
- Bpmn_DataOutput_0F2mgAQsEeev4LOvjrydZw
- Bpmn_DataStoreReference_xkakgAQsEeev4LOvjrydZw
-
-
- Bpmn_DataOutput_0F2mgAQsEeev4LOvjrydZw
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _425a3093-06b7-490e-9d8e-dd7056fb0095
- _f423b6da-adea-44cf-b2df-b5f3b1021e6a
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- 0
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _4b3d40cd-bcf5-4296-b244-b6ca7a458f78
- _544ce9a6-a3da-418f-9f29-9244fbf8f5bc
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _544ce9a6-a3da-418f-9f29-9244fbf8f5bc
- _1a4f06b1-2ba2-4e0f-a6bb-1f51e59e31d4
-
-
-
-
- dataOutput_14e102e8-c9a3-4f05-b536-8c3ddd5a52f0
-
-
-
-
-
-
- false
-
-
-
- automatic
-
-
-
-
-
-
-
-
- dataOutput_14e102e8-c9a3-4f05-b536-8c3ddd5a52f0
- dataStoreReference_dd0b0e9f-11af-40ca-ae66-c6bdcbd4c859
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _1a4f06b1-2ba2-4e0f-a6bb-1f51e59e31d4
- _425a3093-06b7-490e-9d8e-dd7056fb0095
-
-
-
- dataInput_a7686b51-3e57-4c5c-bfd3-582d75e85ef2
-
-
-
-
-
-
-
- false
-
-
-
- automatic
-
-
-
-
-
-
-
-
- dataStoreReference_dd0b0e9f-11af-40ca-ae66-c6bdcbd4c859
- dataInput_a7686b51-3e57-4c5c-bfd3-582d75e85ef2
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
- _9bd2bec1-4e16-4796-9116-973580864a83
- _4b3d40cd-bcf5-4296-b244-b6ca7a458f78
-
-
-
-
-
-
-
-
-
-
- Bpmn_DataInput_zKPS0QQsEeev4LOvjrydZw
-
-
- dataOutput_40f59712-22d7-4a8a-8fdb-ef1461b2d8be
-
-
-
-
-
-
-
-
-
- Bpmn_DataStoreReference_xkakgAQsEeev4LOvjrydZw
- Bpmn_DataInput_zKPS0QQsEeev4LOvjrydZw
-
-
-
-
-
- false
-
-
-
- automatic
-
-
-
-
-
-
-
-
- dataOutput_40f59712-22d7-4a8a-8fdb-ef1461b2d8be
- dataStoreReference_dd0b0e9f-11af-40ca-ae66-c6bdcbd4c859
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- 0
-
-
-
-
-
-
-
-
-
- With PowerShell
-
-
-
-
-
- false
-
-
-
- automatic
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 16777215
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- 1
-
-
-
- false
-
-
-
- 0
-
-
-
- None
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _80ec0079-4266-4d71-8f9d-ff979f0d8884
- _17ebbefb-67fe-4e16-b21d-d7267c965946
- _0caff436-0236-4ccc-85df-9ea1bd413f1a
-
-
-
-
- dataOutput_0d4940de-b2cc-4216-8fd7-efc71ecebf80
-
-
-
-
-
-
- false
-
-
-
- automatic
-
-
-
-
-
-
-
-
- dataOutput_0d4940de-b2cc-4216-8fd7-efc71ecebf80
- dataStoreReference_88bbd82d-e83a-41c9-82c7-4f12e87faa9c
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- Yes
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- below
-
-
-
- false
-
-
-
- 0
-
-
-
-
-
-
-
-
-
- _bc6f05af-a198-4b6f-9e16-1b7991481787
- _424096a5-1272-4c87-8325-a68b47505510
- _80ec0079-4266-4d71-8f9d-ff979f0d8884
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- No
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
- _5da6e12e-f982-469a-bb0a-0bd37d83acb8
-
-
-
-
-
-
-
-
- Bpmn_DataOutput_iOqigAQsEeev4LOvjrydZw
- Bpmn_DataObject_iLnOgQQsEeev4LOvjrydZw
-
-
- Bpmn_DataOutput_iOqigAQsEeev4LOvjrydZw
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- 0
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- local
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
- _0caff436-0236-4ccc-85df-9ea1bd413f1a
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _424096a5-1272-4c87-8325-a68b47505510
- _17ebbefb-67fe-4e16-b21d-d7267c965946
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _5da6e12e-f982-469a-bb0a-0bd37d83acb8
- _bc6f05af-a198-4b6f-9e16-1b7991481787
-
-
-
-
-
-
-
-
-
- Bpmn_DataInput_lqNcUwQsEeev4LOvjrydZw
- Bpmn_OutputSet_lqNcUQQsEeev4LOvjrydZw
-
-
- Bpmn_InputSet_lqNcUgQsEeev4LOvjrydZw
-
-
-
-
-
-
-
-
-
- Bpmn_DataObject_iLnOgQQsEeev4LOvjrydZw
- Bpmn_DataInput_lqNcUwQsEeev4LOvjrydZw
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 16777215
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- 1
-
-
-
- false
-
-
-
- 0
-
-
-
- None
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
- _4e16051c-1b37-432a-80d6-647c47b5586c
-
-
-
-
-
-
-
-
- Bpmn_DataOutput_RdnAIAQsEeev4LOvjrydZw
- Bpmn_DataObject_RX4LkQQsEeev4LOvjrydZw
-
-
- Bpmn_DataOutput_RdnAIAQsEeev4LOvjrydZw
-
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _4e16051c-1b37-432a-80d6-647c47b5586c
- _81b63d83-b0d6-4941-8df4-4aec650abb56
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- true
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- false
-
-
-
- true
-
-
-
- center
-
-
-
- false
-
-
-
- true
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
- _81b63d83-b0d6-4941-8df4-4aec650abb56
- _d37a24be-32ed-4e3e-8e91-0d14a5af4e46
-
-
-
-
-
-
-
-
-
- Bpmn_DataInput_SnLQQwQsEeev4LOvjrydZw
- Bpmn_OutputSet_SnLQQQQsEeev4LOvjrydZw
-
-
- Bpmn_InputSet_SnLQQgQsEeev4LOvjrydZw
-
-
-
-
-
-
-
-
-
- Bpmn_DataObject_RX4LkQQsEeev4LOvjrydZw
- Bpmn_DataInput_SnLQQwQsEeev4LOvjrydZw
-
-
-
-
-
-
- Name
-
-
-
- false
-
-
-
- 0
-
-
-
- false
-
-
-
- automatic
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- No change
-
-
-
- false
-
-
-
- false
-
-
-
- false
-
-
-
- 0
-
-
-
- local
-
-
-
- false
-
-
-
- No entry
-
-
-
- false
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
- _d37a24be-32ed-4e3e-8e91-0d14a5af4e46
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/spec/ModelerSpec.js b/test/spec/ModelerSpec.js
index f1776293..7d2981b1 100644
--- a/test/spec/ModelerSpec.js
+++ b/test/spec/ModelerSpec.js
@@ -116,7 +116,7 @@ describe('Modeler', function() {
}
// when
- modeler.open('Diagram_2', function(err, warnings) {
+ modeler.open('BpmnDiagram_2', function(err, warnings) {
if (err) {
return done(err);
diff --git a/test/spec/ViewerSpec.js b/test/spec/ViewerSpec.js
index 7372206d..2dea6923 100644
--- a/test/spec/ViewerSpec.js
+++ b/test/spec/ViewerSpec.js
@@ -706,7 +706,7 @@ describe('Viewer', function() {
it('should import bpmnDiagram specified by id', function(done) {
// when
- createViewer(multipleXML, 'Diagram_3', function(err) {
+ createViewer(multipleXML, 'BpmnDiagram_2', function(err) {
// then
done(err);
@@ -771,14 +771,17 @@ describe('Viewer', function() {
describe('#open', function() {
- var multipleXML = require('../fixtures/bpmn/multiple-diagrams.bpmn'),
- simpleMultipleXML = require('../fixtures/bpmn/multiple-diagrams-simple.bpmn');
+ var multipleXMLSimple = require('../fixtures/bpmn/multiple-diagrams.bpmn'),
+ multipleXMLOverlappingDI = require('../fixtures/bpmn/multiple-diagrams-overlapping-di.bpmn'),
+ multipleXMLWithLaneSet = require('../fixtures/bpmn/multiple-diagrams-lanesets.bpmn'),
+ diagram1 = 'BpmnDiagram_1',
+ diagram2 = 'BpmnDiagram_2';
it('should open the first diagram if id was not provided', function(done) {
// when
- createViewer(multipleXML, 'Diagram_1', function(err, warnings, viewer) {
+ createViewer(multipleXMLSimple, diagram1, function(err, warnings, viewer) {
if (err) {
return done(err);
@@ -805,10 +808,12 @@ describe('Viewer', function() {
it('should switch between diagrams', function(done) {
// when
- createViewer(multipleXML, 'Diagram_1', function(err, warnings, viewer) {
+ createViewer(multipleXMLSimple, diagram1, function(err, warnings, viewer) {
// then
- expect(err).not.to.exist;
+ if (err) {
+ return done(err);
+ }
expect(warnings).to.be.empty;
@@ -816,15 +821,21 @@ describe('Viewer', function() {
expect(definitions).to.exist;
- viewer.open('Diagram_2', function(err, warnings) {
+ viewer.open(diagram2, function(err, warnings) {
// then
- expect(err).not.to.exist;
+ if (err) {
+ return done(err);
+ }
+
expect(warnings).to.be.empty;
expect(definitions).to.equal(viewer.getDefinitions());
- expect(viewer.get('elementRegistry').getAll()).to.have.lengthOf(28);
+ var elementRegistry = viewer.get('elementRegistry');
+
+ expect(elementRegistry.get('Task_A')).to.not.exist;
+ expect(elementRegistry.get('Task_B')).to.exist;
done();
});
@@ -837,10 +848,12 @@ describe('Viewer', function() {
it('should switch between diagrams with overlapping DI', function(done) {
// when
- createViewer(simpleMultipleXML, 'BpmnDiagram_1', function(err, warnings, viewer) {
+ createViewer(multipleXMLOverlappingDI, diagram1, function(err, warnings, viewer) {
// then
- expect(err).not.to.exist;
+ if (err) {
+ return done(err);
+ }
expect(warnings).to.be.empty;
@@ -848,10 +861,13 @@ describe('Viewer', function() {
expect(definitions).to.exist;
- viewer.open('BpmnDiagram_2', function(err, warnings) {
+ viewer.open(diagram2, function(err, warnings) {
// then
- expect(err).not.to.exist;
+ if (err) {
+ return done(err);
+ }
+
expect(warnings).to.be.empty;
expect(definitions).to.equal(viewer.getDefinitions());
@@ -860,6 +876,45 @@ describe('Viewer', function() {
});
});
+ });
+
+
+ it('should switch between diagrams with laneSets', function(done) {
+
+ // when
+ createViewer(multipleXMLWithLaneSet, diagram2, function(err, warnings, viewer) {
+
+ // then
+ if (err) {
+ return done(err);
+ }
+
+ expect(warnings).to.be.empty;
+
+ var definitions = viewer.getDefinitions();
+
+ expect(definitions).to.exist;
+
+ viewer.open(diagram1, function(err, warnings) {
+
+ // then
+ if (err) {
+ return done(err);
+ }
+
+ expect(warnings).to.be.empty;
+
+ expect(definitions).to.equal(viewer.getDefinitions());
+
+ var elementRegistry = viewer.get('elementRegistry');
+
+ expect(elementRegistry.get('Task_A')).to.exist;
+ expect(elementRegistry.get('Task_B')).to.not.exist;
+
+ done();
+ });
+
+ });
});
@@ -889,10 +944,13 @@ describe('Viewer', function() {
it('should open with error if diagram does not exist', function(done) {
// when
- createViewer(multipleXML, 'Diagram_1', function(err, warnings, viewer) {
+ createViewer(multipleXMLSimple, diagram1, function(err, warnings, viewer) {
// then
- expect(err).not.to.exist;
+ if (err) {
+ return done(err);
+ }
+
expect(warnings).to.be.empty;
var definitions = viewer.getDefinitions();
@@ -920,7 +978,7 @@ describe('Viewer', function() {
var events = [];
- viewer.importXML(multipleXML, 'Diagram_1', function(err) {
+ viewer.importXML(multipleXMLSimple, diagram1, function(err) {
// given
viewer.on([
@@ -940,7 +998,7 @@ describe('Viewer', function() {
});
// when
- viewer.open('Diagram_2', function(err) {
+ viewer.open(diagram2, function(err) {
// then
expect(events).to.eql([