33from decimal import Decimal
44import attrs
55import pytest
6- from pydra .utils .general import list_fields
6+ from pydra .utils .general import task_fields
77from pydra .compose import python
88
99
@@ -18,8 +18,8 @@ def func(a: int) -> float:
1818 SampleDef = python .define (func )
1919
2020 assert issubclass (SampleDef , python .Task )
21- inputs = sorted (list_fields (SampleDef ), key = sort_key )
22- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
21+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
22+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
2323 assert inputs == [
2424 python .arg (name = "a" , type = int ),
2525 python .arg (name = "function" , type = ty .Callable , hash_eq = True , default = func ),
@@ -49,8 +49,8 @@ def func(a: int, k: float = 2.0) -> float:
4949 SampleDef = python .define (func )
5050
5151 assert issubclass (SampleDef , python .Task )
52- inputs = sorted (list_fields (SampleDef ), key = sort_key )
53- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
52+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
53+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
5454 assert inputs == [
5555 python .arg (name = "a" , type = int ),
5656 python .arg (name = "function" , type = ty .Callable , hash_eq = True , default = func ),
@@ -73,8 +73,8 @@ def func(a: int) -> float:
7373 )
7474
7575 assert issubclass (SampleDef , python .Task )
76- inputs = sorted (list_fields (SampleDef ), key = sort_key )
77- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
76+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
77+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
7878 assert inputs == [
7979 python .arg (name = "a" , type = int , help = "The argument to be doubled" ),
8080 python .arg (name = "function" , type = ty .Callable , hash_eq = True , default = func ),
@@ -98,8 +98,8 @@ def func(a: int) -> int:
9898 )
9999
100100 assert issubclass (SampleDef , python .Task )
101- inputs = sorted (list_fields (SampleDef ), key = sort_key )
102- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
101+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
102+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
103103 assert inputs == [
104104 python .arg (name = "a" , type = float ),
105105 python .arg (name = "function" , type = ty .Callable , hash_eq = True , default = func ),
@@ -118,8 +118,8 @@ def SampleDef(a: int, b: float) -> tuple[float, float]:
118118 return a + b , a * b
119119
120120 assert issubclass (SampleDef , python .Task )
121- inputs = sorted (list_fields (SampleDef ), key = sort_key )
122- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
121+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
122+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
123123 assert inputs == [
124124 python .arg (name = "a" , type = int ),
125125 python .arg (name = "b" , type = float ),
@@ -150,8 +150,8 @@ def SampleDef(a: int, b: float) -> tuple[float, float]:
150150 """
151151 return a + b , a * b
152152
153- inputs = sorted (list_fields (SampleDef ), key = sort_key )
154- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
153+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
154+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
155155 assert inputs == [
156156 python .arg (name = "a" , type = int , help = "First input to be inputted" ),
157157 python .arg (name = "b" , type = float , help = "Second input" ),
@@ -185,8 +185,8 @@ def SampleDef(a: int, b: float) -> tuple[float, float]:
185185 """
186186 return a + b , a * b
187187
188- inputs = sorted (list_fields (SampleDef ), key = sort_key )
189- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
188+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
189+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
190190 assert inputs == [
191191 python .arg (name = "a" , type = int , help = "First input to be inputted" ),
192192 python .arg (name = "b" , type = float , help = "Second input" ),
@@ -228,8 +228,8 @@ def SampleDef(a: int, b: float) -> tuple[float, float]:
228228 """
229229 return a + b , a * b
230230
231- inputs = sorted (list_fields (SampleDef ), key = sort_key )
232- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
231+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
232+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
233233 assert inputs == [
234234 python .arg (name = "a" , type = int , help = "First input to be inputted" ),
235235 python .arg (name = "b" , type = float , help = "Second input" ),
@@ -276,8 +276,8 @@ def function(a, b):
276276 return a + b , a * b
277277
278278 assert issubclass (SampleDef , python .Task )
279- inputs = sorted (list_fields (SampleDef ), key = sort_key )
280- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
279+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
280+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
281281 assert inputs == [
282282 python .arg (name = "a" , type = int , help = "First input to be inputted" ),
283283 python .arg (name = "b" , type = float , default = 2.0 , help = "Second input" ),
@@ -347,8 +347,8 @@ class Outputs(python.Outputs):
347347 def function (a , b ):
348348 return a + b , a * b
349349
350- inputs = sorted (list_fields (SampleDef ), key = sort_key )
351- outputs = sorted (list_fields (SampleDef .Outputs ), key = sort_key )
350+ inputs = sorted (task_fields (SampleDef ), key = sort_key )
351+ outputs = sorted (task_fields (SampleDef .Outputs ), key = sort_key )
352352 assert inputs == [
353353 python .arg (name = "a" , type = int , help = "First input to be inputted" ),
354354 python .arg (name = "b" , type = float , help = "Second input" ),
0 commit comments