Skip to content

Commit 540645a

Browse files
committed
Node reconnection test for snapping.
1 parent 602c8c9 commit 540645a

4 files changed

Lines changed: 261 additions & 3 deletions

File tree

Sources/NodeEngineTest/NodeEditorVisualTestReconnection.cpp

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,9 @@ TEST (ReconnectionTest_ReconnectInputSlot)
7474
ASSERT (env.CheckReference (L"Reconnection_InputSlotBasic.svg"));
7575

7676
{
77-
env.DragDrop (commandKey, env.listBuilder1InputSlotPosition, env.listBuilder2InputSlotPosition);
77+
env.DragDrop (commandKey, env.listBuilder1InputSlotPosition, env.listBuilder2InputSlotPosition, [&] () {
78+
ASSERT (env.CheckReference (L"Reconnection_InputSlotBeforeReconnect.svg"));
79+
});
7880
ASSERT (env.CheckReference (L"Reconnection_InputSlotReconnected.svg"));
7981
}
8082

@@ -96,12 +98,16 @@ TEST (ReconnectionTest_ReconnectOutputSlot)
9698
ASSERT (env.CheckReference (L"Reconnection_OutputSlotBasic.svg"));
9799

98100
{
99-
env.DragDrop (commandKey, env.listBuilder1OutputSlotPosition, env.listBuilder2OutputSlotPosition);
101+
env.DragDrop (commandKey, env.listBuilder1OutputSlotPosition, env.listBuilder2OutputSlotPosition, [&] () {
102+
ASSERT (env.CheckReference (L"Reconnection_OutputSlotBeforeReconnect1.svg"));
103+
});
100104
ASSERT (env.CheckReference (L"Reconnection_OutputSlotReconnected1.svg"));
101105
}
102106

103107
{
104-
env.DragDrop (commandKey, env.listBuilder2OutputSlotPosition, env.listBuilder1OutputSlotPosition);
108+
env.DragDrop (commandKey, env.listBuilder2OutputSlotPosition, env.listBuilder1OutputSlotPosition, [&] () {
109+
ASSERT (env.CheckReference (L"Reconnection_OutputSlotBeforeReconnect2.svg"));
110+
});
105111
ASSERT (env.CheckReference (L"Reconnection_OutputSlotReconnected2.svg"));
106112
}
107113

Lines changed: 84 additions & 0 deletions
Loading
Lines changed: 83 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)