File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed
Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -19424,18 +19424,24 @@ def handle_args():
1942419424 arg = args[0]
1942519425 if isinstance( arg, (list, tuple)) and len( arg) == 2:
1942619426 p1, p2 = arg
19427- return *p1, *p2
19427+ ret = *p1, *p2
19428+ assert len(ret) == 4
19429+ return ret
1942819430 if isinstance( arg, (list, tuple)) and len( arg) == 3:
1942919431 a, b, c = arg
1943019432 a = make_tuple(a)
1943119433 b = make_tuple(b)
1943219434 c = make_tuple(c)
1943319435 ret = *a, *b, *c
19436+ assert len(ret) == 4
1943419437 return ret
19435- arg = make_tuple( arg)
19436- return arg
19438+ ret = make_tuple( arg)
19439+ assert len(ret) == 4, f'{arg=} {ret=}'
19440+ return ret
1943719441 elif len(args) == 2:
19438- return get_xy( args[0]) + get_xy( args[1])
19442+ ret = get_xy( args[0]) + get_xy( args[1])
19443+ assert len(ret) == 4
19444+ return ret
1943919445 elif len(args) == 3:
1944019446 x0, y0 = get_xy( args[0])
1944119447 if (x0, y0) != (None, None):
You can’t perform that action at this time.
0 commit comments