diff --git a/client/tests/qunit/tests/workflow_editor_tests.js b/client/tests/qunit/tests/workflow_editor_tests.js index 1072e06ad3c..33c1f8d6a72 100644 --- a/client/tests/qunit/tests/workflow_editor_tests.js +++ b/client/tests/qunit/tests/workflow_editor_tests.js @@ -1279,3 +1279,15 @@ QUnit.test("simple mapping over collection outputs works correctly", function (a const testTerminal1 = this.newInputTerminal("list:list:list"); this.verifyNotAttachable(assert, testTerminal1, connectedOutput); }); + + +QUnit.test("node mapping state over collection outputs works correctly", function (assert) { + const inputTerminal1 = this.newInputTerminal(); + const outputCollectionTerminal1 = this.newOutputCollectionTerminal("list"); + assert.ok(!inputTerminal1.node.mapOver); + const connector = new Connector({}, outputCollectionTerminal1, inputTerminal1); + outputCollectionTerminal1.connect(connector); + assert.ok(inputTerminal1.node.mapOver); + inputTerminal1.disconnect(connector); + assert.ok(!inputTerminal1.node.mapOver); +}); \ No newline at end of file