Skip to content

Commit 2ea8f47

Browse files
committed
feat: removed http response create functions from tests
1 parent 34f4e0a commit 2ea8f47

7 files changed

Lines changed: 70 additions & 146 deletions

File tree

crates/taurus-tests/README.md

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -46,24 +46,9 @@ An example
4646
"flow": {
4747
"starting_node_id": "1",
4848
"node_functions": [
49-
{
50-
"databaseId": "2",
51-
"runtimeFunctionId": "rest::control::respond",
52-
"parameters": [
53-
{
54-
"databaseId": "4",
55-
"runtimeParameterId": "http_response",
56-
"value": {
57-
"referenceValue": {
58-
"nodeId": "1"
59-
}
60-
}
61-
}
62-
]
63-
},
6449
{
6550
"databaseId": "1",
66-
"runtimeFunctionId": "http::response::create",
51+
"runtimeFunctionId": "rest::control::respond",
6752
"parameters": [
6853
{
6954
"databaseId": "1",
@@ -98,8 +83,7 @@ An example
9883
}
9984
}
10085
}
101-
],
102-
"nextNodeId": "2"
86+
]
10387
}
10488
]
10589
}

flows/02_return_flow_input.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
{
4848
"definition_source": "taurus",
4949
"databaseId": "3",
50-
"runtimeFunctionId": "http::response::create",
50+
"runtimeFunctionId": "rest::control::respond",
5151
"parameters": [
5252
{
5353
"databaseId": "5",

flows/05_if_control.json

Lines changed: 4 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -72,24 +72,9 @@
7272
],
7373
"startingNodeId": "11",
7474
"nodeFunctions": [
75-
{
76-
"databaseId": "13",
77-
"runtimeFunctionId": "rest::control::respond",
78-
"parameters": [
79-
{
80-
"databaseId": "57",
81-
"runtimeParameterId": "http_response",
82-
"value": {
83-
"referenceValue": {
84-
"nodeId": "14"
85-
}
86-
}
87-
}
88-
]
89-
},
9075
{
9176
"databaseId": "14",
92-
"runtimeFunctionId": "http::response::create",
77+
"runtimeFunctionId": "rest::control::respond",
9378
"parameters": [
9479
{
9580
"databaseId": "54",
@@ -120,8 +105,7 @@
120105
}
121106
}
122107
}
123-
],
124-
"nextNodeId": "13"
108+
]
125109
},
126110
{
127111
"databaseId": "11",
@@ -158,24 +142,9 @@
158142
],
159143
"nextNodeId": "14"
160144
},
161-
{
162-
"databaseId": "15",
163-
"runtimeFunctionId": "rest::control::respond",
164-
"parameters": [
165-
{
166-
"databaseId": "58",
167-
"runtimeParameterId": "http_response",
168-
"value": {
169-
"referenceValue": {
170-
"nodeId": "12"
171-
}
172-
}
173-
}
174-
]
175-
},
176145
{
177146
"databaseId": "12",
178-
"runtimeFunctionId": "http::response::create",
147+
"runtimeFunctionId": "rest::control::respond",
179148
"parameters": [
180149
{
181150
"databaseId": "51",
@@ -214,8 +183,7 @@
214183
}
215184
}
216185
}
217-
],
218-
"nextNodeId": "15"
186+
]
219187
}
220188
],
221189
"projectSlug": "codezero-project",

flows/06_if_else_control.json

Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
"nodeFunctions": [
7575
{
7676
"databaseId": "19",
77-
"runtimeFunctionId": "http::response::create",
77+
"runtimeFunctionId": "rest::control::respond",
7878
"parameters": [
7979
{
8080
"databaseId": "51",
@@ -105,22 +105,6 @@
105105
}
106106
}
107107
}
108-
],
109-
"nextNodeId": "20"
110-
},
111-
{
112-
"databaseId": "20",
113-
"runtimeFunctionId": "rest::control::respond",
114-
"parameters": [
115-
{
116-
"databaseId": "76",
117-
"runtimeParameterId": "http_response",
118-
"value": {
119-
"referenceValue": {
120-
"nodeId": "19"
121-
}
122-
}
123-
}
124108
]
125109
},
126110
{
@@ -170,7 +154,7 @@
170154
},
171155
{
172156
"databaseId": "17",
173-
"runtimeFunctionId": "http::response::create",
157+
"runtimeFunctionId": "rest::control::respond",
174158
"parameters": [
175159
{
176160
"databaseId": "72",
@@ -201,22 +185,6 @@
201185
}
202186
}
203187
}
204-
],
205-
"nextNodeId": "18"
206-
},
207-
{
208-
"databaseId": "18",
209-
"runtimeFunctionId": "rest::control::respond",
210-
"parameters": [
211-
{
212-
"databaseId": "64",
213-
"runtimeParameterId": "http_response",
214-
"value": {
215-
"referenceValue": {
216-
"nodeId": "17"
217-
}
218-
}
219-
}
220188
]
221189
}
222190
],

flows/07_simple_return.json

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -188,24 +188,9 @@
188188
}
189189
]
190190
},
191-
{
192-
"databaseId": "13",
193-
"runtimeFunctionId": "rest::control::respond",
194-
"parameters": [
195-
{
196-
"databaseId": "25",
197-
"runtimeParameterId": "http_response",
198-
"value": {
199-
"referenceValue": {
200-
"nodeId": "8"
201-
}
202-
}
203-
}
204-
]
205-
},
206191
{
207192
"databaseId": "8",
208-
"runtimeFunctionId": "http::response::create",
193+
"runtimeFunctionId": "rest::control::respond",
209194
"parameters": [
210195
{
211196
"databaseId": "16",
@@ -236,8 +221,7 @@
236221
}
237222
}
238223
}
239-
],
240-
"nextNodeId": "13"
224+
]
241225
}
242226
],
243227
"projectSlug": "codezero-project",

flows/09_filter_return.json

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@
317317
},
318318
{
319319
"databaseId": "11",
320-
"runtimeFunctionId": "http::response::create",
320+
"runtimeFunctionId": "rest::control::respond",
321321
"parameters": [
322322
{
323323
"databaseId": "27",
@@ -354,22 +354,6 @@
354354
}
355355
}
356356
}
357-
],
358-
"nextNodeId": "4"
359-
},
360-
{
361-
"databaseId": "4",
362-
"runtimeFunctionId": "rest::control::respond",
363-
"parameters": [
364-
{
365-
"databaseId": "8",
366-
"runtimeParameterId": "http_response",
367-
"value": {
368-
"referenceValue": {
369-
"nodeId": "11"
370-
}
371-
}
372-
}
373357
]
374358
}
375359
],

flows/10_multiple_respond.json

Lines changed: 58 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@
304304
},
305305
{
306306
"databaseId": "11",
307-
"runtimeFunctionId": "http::response::create",
307+
"runtimeFunctionId": "rest::control::respond",
308308
"parameters": [
309309
{
310310
"databaseId": "27",
@@ -342,35 +342,45 @@
342342
}
343343
}
344344
],
345-
"nextNodeId": "4"
345+
"nextNodeId": "20"
346346
},
347347
{
348-
"databaseId": "4",
349-
"nextNodeId": "20",
348+
"nextNodeId": "21",
349+
"databaseId": "20",
350350
"runtimeFunctionId": "rest::control::respond",
351351
"parameters": [
352352
{
353-
"databaseId": "8",
354-
"runtimeParameterId": "http_response",
353+
"databaseId": "27",
354+
"runtimeParameterId": "http_status_code",
355355
"value": {
356-
"referenceValue": {
357-
"nodeId": "11"
356+
"literalValue": {
357+
"numberValue": {
358+
"integer": "200"
359+
}
358360
}
359361
}
360-
}
361-
]
362-
},
363-
{
364-
"nextNodeId": "21",
365-
"databaseId": "20",
366-
"runtimeFunctionId": "rest::control::respond",
367-
"parameters": [
362+
},
368363
{
369-
"databaseId": "8",
370-
"runtimeParameterId": "http_response",
364+
"databaseId": "30",
365+
"runtimeParameterId": "headers",
366+
"value": {
367+
"literalValue": {
368+
"structValue": {
369+
"fields": {
370+
"x": {
371+
"stringValue": "y"
372+
}
373+
}
374+
}
375+
}
376+
}
377+
},
378+
{
379+
"databaseId": "31",
380+
"runtimeParameterId": "payload",
371381
"value": {
372382
"referenceValue": {
373-
"nodeId": "11"
383+
"nodeId": "10"
374384
}
375385
}
376386
}
@@ -382,11 +392,37 @@
382392
"runtimeFunctionId": "rest::control::respond",
383393
"parameters": [
384394
{
385-
"databaseId": "8",
386-
"runtimeParameterId": "http_response",
395+
"databaseId": "27",
396+
"runtimeParameterId": "http_status_code",
397+
"value": {
398+
"literalValue": {
399+
"numberValue": {
400+
"integer": "200"
401+
}
402+
}
403+
}
404+
},
405+
{
406+
"databaseId": "30",
407+
"runtimeParameterId": "headers",
408+
"value": {
409+
"literalValue": {
410+
"structValue": {
411+
"fields": {
412+
"x": {
413+
"stringValue": "y"
414+
}
415+
}
416+
}
417+
}
418+
}
419+
},
420+
{
421+
"databaseId": "31",
422+
"runtimeParameterId": "payload",
387423
"value": {
388424
"referenceValue": {
389-
"nodeId": "11"
425+
"nodeId": "10"
390426
}
391427
}
392428
}

0 commit comments

Comments
 (0)