@@ -65,6 +65,16 @@ def my_task():
65
65
"tooltip" : "" ,
66
66
},
67
67
"children" : [
68
+ {
69
+ "id" : "task1" ,
70
+ "value" : {
71
+ "label" : "task1" ,
72
+ "labelStyle" : "fill:#000;" ,
73
+ "style" : "fill:#e8f7e4;" ,
74
+ "rx" : 5 ,
75
+ "ry" : 5 ,
76
+ },
77
+ },
68
78
{
69
79
"id" : "group234" ,
70
80
"value" : {
@@ -78,6 +88,16 @@ def my_task():
78
88
"isMapped" : False ,
79
89
},
80
90
"children" : [
91
+ {
92
+ "id" : "group234.task2" ,
93
+ "value" : {
94
+ "label" : "task2" ,
95
+ "labelStyle" : "fill:#000;" ,
96
+ "style" : "fill:#e8f7e4;" ,
97
+ "rx" : 5 ,
98
+ "ry" : 5 ,
99
+ },
100
+ },
81
101
{
82
102
"id" : "group234.group34" ,
83
103
"value" : {
@@ -122,16 +142,6 @@ def my_task():
122
142
},
123
143
],
124
144
},
125
- {
126
- "id" : "group234.task2" ,
127
- "value" : {
128
- "label" : "task2" ,
129
- "labelStyle" : "fill:#000;" ,
130
- "style" : "fill:#e8f7e4;" ,
131
- "rx" : 5 ,
132
- "ry" : 5 ,
133
- },
134
- },
135
145
{
136
146
"id" : "group234.upstream_join_id" ,
137
147
"value" : {
@@ -143,16 +153,6 @@ def my_task():
143
153
},
144
154
],
145
155
},
146
- {
147
- "id" : "task1" ,
148
- "value" : {
149
- "label" : "task1" ,
150
- "labelStyle" : "fill:#000;" ,
151
- "style" : "fill:#e8f7e4;" ,
152
- "rx" : 5 ,
153
- "ry" : 5 ,
154
- },
155
- },
156
156
{
157
157
"id" : "task5" ,
158
158
"value" : {
@@ -172,12 +172,14 @@ def my_task():
172
172
"tooltip" : "" ,
173
173
"is_mapped" : False ,
174
174
"children" : [
175
+ {"id" : "task1" , "label" : "task1" , "operator" : "EmptyOperator" , "type" : "task" },
175
176
{
176
177
"id" : "group234" ,
177
178
"label" : "group234" ,
178
179
"tooltip" : "" ,
179
180
"is_mapped" : False ,
180
181
"children" : [
182
+ {"id" : "group234.task2" , "label" : "task2" , "operator" : "EmptyOperator" , "type" : "task" },
181
183
{
182
184
"id" : "group234.group34" ,
183
185
"label" : "group34" ,
@@ -200,12 +202,10 @@ def my_task():
200
202
],
201
203
"type" : "task" ,
202
204
},
203
- {"id" : "group234.task2" , "label" : "task2" , "operator" : "EmptyOperator" , "type" : "task" },
204
205
{"id" : "group234.upstream_join_id" , "label" : "" , "type" : "join" },
205
206
],
206
207
"type" : "task" ,
207
208
},
208
- {"id" : "task1" , "label" : "task1" , "operator" : "EmptyOperator" , "type" : "task" },
209
209
{"id" : "task5" , "label" : "task5" , "operator" : "EmptyOperator" , "type" : "task" },
210
210
],
211
211
"type" : "task" ,
@@ -314,28 +314,28 @@ def test_build_task_group_with_prefix():
314
314
"id" : None ,
315
315
"label" : None ,
316
316
"children" : [
317
+ {"id" : "task1" , "label" : "task1" },
317
318
{
318
319
"id" : "group234" ,
319
320
"label" : "group234" ,
320
321
"children" : [
322
+ {"id" : "task2" , "label" : "task2" },
321
323
{
322
324
"id" : "group34" ,
323
325
"label" : "group34" ,
324
326
"children" : [
327
+ {"id" : "group34.task3" , "label" : "task3" },
325
328
{
326
329
"id" : "group34.group4" ,
327
330
"label" : "group4" ,
328
331
"children" : [{"id" : "task4" , "label" : "task4" }],
329
332
},
330
- {"id" : "group34.task3" , "label" : "task3" },
331
333
{"id" : "group34.downstream_join_id" , "label" : "" },
332
334
],
333
335
},
334
- {"id" : "task2" , "label" : "task2" },
335
336
{"id" : "group234.upstream_join_id" , "label" : "" },
336
337
],
337
338
},
338
- {"id" : "task1" , "label" : "task1" },
339
339
{"id" : "task5" , "label" : "task5" },
340
340
],
341
341
}
@@ -389,6 +389,7 @@ def task_5():
389
389
expected_node_id = {
390
390
"id" : None ,
391
391
"children" : [
392
+ {"id" : "task_1" },
392
393
{
393
394
"id" : "group234" ,
394
395
"children" : [
@@ -399,7 +400,6 @@ def task_5():
399
400
{"id" : "group234.downstream_join_id" },
400
401
],
401
402
},
402
- {"id" : "task_1" },
403
403
{"id" : "task_5" },
404
404
],
405
405
}
@@ -448,6 +448,7 @@ def test_sub_dag_task_group():
448
448
expected_node_id = {
449
449
"id" : None ,
450
450
"children" : [
451
+ {"id" : "task1" },
451
452
{
452
453
"id" : "group234" ,
453
454
"children" : [
@@ -462,7 +463,6 @@ def test_sub_dag_task_group():
462
463
{"id" : "group234.upstream_join_id" },
463
464
],
464
465
},
465
- {"id" : "task1" },
466
466
{"id" : "task5" },
467
467
],
468
468
}
@@ -540,6 +540,7 @@ def test_dag_edges():
540
540
expected_node_id = {
541
541
"id" : None ,
542
542
"children" : [
543
+ {"id" : "task1" },
543
544
{
544
545
"id" : "group_a" ,
545
546
"children" : [
@@ -567,6 +568,8 @@ def test_dag_edges():
567
568
{"id" : "group_c.downstream_join_id" },
568
569
],
569
570
},
571
+ {"id" : "task9" },
572
+ {"id" : "task10" },
570
573
{
571
574
"id" : "group_d" ,
572
575
"children" : [
@@ -575,9 +578,6 @@ def test_dag_edges():
575
578
{"id" : "group_d.upstream_join_id" },
576
579
],
577
580
},
578
- {"id" : "task1" },
579
- {"id" : "task10" },
580
- {"id" : "task9" },
581
581
],
582
582
}
583
583
@@ -818,22 +818,22 @@ def section_2(value2):
818
818
node_ids = {
819
819
"id" : None ,
820
820
"children" : [
821
+ {"id" : "task_start" },
821
822
{
822
823
"id" : "section_1" ,
823
824
"children" : [
825
+ {"id" : "section_1.task_1" },
826
+ {"id" : "section_1.task_2" },
824
827
{
825
828
"id" : "section_1.section_2" ,
826
829
"children" : [
827
830
{"id" : "section_1.section_2.task_3" },
828
831
{"id" : "section_1.section_2.task_4" },
829
832
],
830
833
},
831
- {"id" : "section_1.task_1" },
832
- {"id" : "section_1.task_2" },
833
834
],
834
835
},
835
836
{"id" : "task_end" },
836
- {"id" : "task_start" },
837
837
],
838
838
}
839
839
@@ -992,6 +992,7 @@ def section_2(value):
992
992
node_ids = {
993
993
"id" : None ,
994
994
"children" : [
995
+ {"id" : "task_start" },
995
996
{
996
997
"id" : "section_1" ,
997
998
"children" : [
@@ -1011,7 +1012,6 @@ def section_2(value):
1011
1012
],
1012
1013
},
1013
1014
{"id" : "task_end" },
1014
- {"id" : "task_start" },
1015
1015
],
1016
1016
}
1017
1017
@@ -1153,17 +1153,17 @@ def task_group1(name: str):
1153
1153
{
1154
1154
"id" : "task_group1" ,
1155
1155
"children" : [
1156
- {"id" : "task_group1.end_task" },
1157
1156
{"id" : "task_group1.start_task" },
1158
1157
{"id" : "task_group1.task" },
1158
+ {"id" : "task_group1.end_task" },
1159
1159
],
1160
1160
},
1161
1161
{
1162
1162
"id" : "task_group1__1" ,
1163
1163
"children" : [
1164
- {"id" : "task_group1__1.end_task" },
1165
1164
{"id" : "task_group1__1.start_task" },
1166
1165
{"id" : "task_group1__1.task" },
1166
+ {"id" : "task_group1__1.end_task" },
1167
1167
],
1168
1168
},
1169
1169
],
0 commit comments