Skip to content

Commit

Permalink
Adjust qunit test cases
Browse files Browse the repository at this point in the history
  • Loading branch information
guerler committed Sep 30, 2021
1 parent 4be0f1e commit dad0e7b
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions client/tests/qunit/tests/workflow_editor_tests.js
Expand Up @@ -326,6 +326,7 @@ QUnit.test("Collection output can connect to same collection input type", functi
const outputTerminal = new Terminals.OutputCollectionTerminal({
datatypes: "txt",
collection_type: "list",
node: {},
});
outputTerminal.node = {postJobActions: {}};
assert.ok(
Expand All @@ -340,6 +341,7 @@ QUnit.test("Optional collection output can not connect to required collection in
datatypes: "txt",
collection_type: "list",
optional: true,
node: {},
});
outputTerminal.node = {};
assert.ok(!inputTerminal.canAccept(outputTerminal).canAccept);
Expand All @@ -350,6 +352,7 @@ QUnit.test("Collection output cannot connect to different collection input type"
const outputTerminal = new Terminals.OutputCollectionTerminal({
datatypes: "txt",
collection_type: "paired",
node: {},
});
outputTerminal.node = {};
assert.ok(!inputTerminal.canAccept(outputTerminal).canAccept);
Expand Down Expand Up @@ -542,6 +545,7 @@ QUnit.module("Node view", {
datatypes: [outputType],
mapOver: Terminals.NULL_COLLECTION_TYPE_DESCRIPTION,
element: inputEl,
node: {},
});
outputTerminal.node = {
markChanged: function () {},
Expand Down Expand Up @@ -572,6 +576,7 @@ QUnit.module("Node view", {
datatypes: ["txt"],
mapOver: new Terminals.CollectionTypeDescription("list"),
element: inputEl,
node: {},
});
outputTerminal.node = {
markChanged: function () {},
Expand All @@ -598,6 +603,7 @@ QUnit.module("Node view", {
datatypes: ["txt"],
mapOver: new Terminals.CollectionTypeDescription("list"),
element: inputEl,
node: {},
});
outputTerminal.node = {
markChanged: function () {},
Expand Down Expand Up @@ -832,7 +838,10 @@ QUnit.test("equal", function (assert) {
});

QUnit.test("default constructor", function (assert) {
const terminal = new Terminals.InputTerminal({ input: {} });
const terminal = new Terminals.InputTerminal({
input: {},
node: {},
});
assert.ok(terminal.mapOver === Terminals.NULL_COLLECTION_TYPE_DESCRIPTION);
});

Expand Down Expand Up @@ -902,7 +911,11 @@ QUnit.module("terminal mapping logic", {
output["extensions"] = ["data"];
}
const outputEl = $("<div>")[0];
const outputTerminal = new Terminals.OutputTerminal({ element: outputEl, datatypes: output.extensions });
const outputTerminal = new Terminals.OutputTerminal({
element: outputEl,
datatypes: output.extensions,
node: {},
});
outputTerminal.node = node;
if (mapOver) {
outputTerminal.setMapOver(new Terminals.CollectionTypeDescription(mapOver));
Expand All @@ -921,6 +934,7 @@ QUnit.module("terminal mapping logic", {
element: outputEl,
datatypes: output.extensions,
collection_type: collectionType,
node: {},
});
outputTerminal.node = node;
if (mapOver) {
Expand Down

0 comments on commit dad0e7b

Please sign in to comment.