Skip to content

Commit db41717

Browse files
committed
fix: mock ids
1 parent ce95972 commit db41717

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

test/spec/BpmnPropertiesPanelRenderer.readonly.spec.js

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
} from 'min-dom';
1818

1919
import Modeler from 'bpmn-js/lib/Modeler';
20-
import NavigatedViewer from 'bpmn-js/lib/NavigatedViewer';
20+
import NavigatedViewerOriginal from 'bpmn-js/lib/NavigatedViewer';
2121

2222
import BpmnPropertiesPanel from 'src/render';
2323

@@ -32,6 +32,23 @@ import {
3232
insertCSS
3333
} from '../TestHelper';
3434

35+
class NavigatedViewer extends NavigatedViewerOriginal {
36+
_createModdle(options) {
37+
const moddle = super._createModdle(options);
38+
39+
moddle.ids = {
40+
isIdValid() {
41+
return true;
42+
},
43+
assigned() {
44+
return false;
45+
}
46+
};
47+
48+
return moddle;
49+
}
50+
}
51+
3552
insertCoreStyles();
3653
insertBpmnStyles();
3754

@@ -40,6 +57,9 @@ insertCSS('readonly-properties-panel', `
4057
.bio-properties-panel-checkbox {
4158
pointer-events: none;
4259
}
60+
.bio-properties-panel-add-entry {
61+
display: none!important;
62+
}
4363
`);
4464

4565

@@ -92,7 +112,6 @@ describe('<BpmnPropertiesPanelRenderer>', function() {
92112
additionalModules,
93113
moddleExtensions,
94114
propertiesPanel: {
95-
parent: propertiesContainer,
96115
feelTooltipContainer: container,
97116
description,
98117
tooltip,
@@ -112,6 +131,9 @@ describe('<BpmnPropertiesPanelRenderer>', function() {
112131
try {
113132
const result = await modeler.importXML(xml);
114133

134+
const propertiesPanel = modeler.get('propertiesPanel');
135+
propertiesPanel.attachTo(propertiesContainer);
136+
115137
return { error: null, warnings: result.warnings, modeler: modeler };
116138
} catch (err) {
117139
return { error: err, warnings: err.warnings, modeler: modeler };

0 commit comments

Comments
 (0)