@@ -38,16 +38,19 @@ class MyStrEnum(str, enum.Enum):
3838 "float" : 13.12 ,
3939 "int" : 42 ,
4040 "str" : "sample string" ,
41+ # supported enum and flag types
42+ "intflags" : MyIntFlags .VALUE1 | MyIntFlags .VALUE4 ,
43+ "intenum" : MyIntEnum .VALUE20 ,
44+ "strenum" : MyStrEnum .VALUE3 ,
45+ # NI types
46+ "nitypes_Scalar" : Scalar (42 , "m" ),
47+ "nitypes_AnalogWaveform" : AnalogWaveform .from_array_1d (np .array ([1.0 , 2.0 , 3.0 ])),
4148 # supported collection types
4249 "bool_collection" : [True , False , True ],
4350 "bytes_collection" : [b"one" , b"two" , b"three" ],
4451 "float_collection" : [1.1 , 2.2 , 3.3 ],
4552 "int_collection" : [1 , 2 , 3 ],
4653 "str_collection" : ["one" , "two" , "three" ],
47- # supported enum and flag types
48- "intflags" : MyIntFlags .VALUE1 | MyIntFlags .VALUE4 ,
49- "intenum" : MyIntEnum .VALUE20 ,
50- "strenum" : MyStrEnum .VALUE3 ,
5154 "intflags_collection" : [MyIntFlags .VALUE1 , MyIntFlags .VALUE2 , MyIntFlags .VALUE4 ],
5255 "intenum_collection" : [MyIntEnum .VALUE10 , MyIntEnum .VALUE20 , MyIntEnum .VALUE30 ],
5356 "strenum_collection" : [MyStrEnum .VALUE1 , MyStrEnum .VALUE2 , MyStrEnum .VALUE3 ],
@@ -56,9 +59,6 @@ class MyStrEnum(str, enum.Enum):
5659 "tuple" : (4 , 5 , 6 ),
5760 "set" : {7 , 8 , 9 },
5861 "frozenset" : frozenset ([10 , 11 , 12 ]),
59- # NI types
60- "nitypes_Scalar" : Scalar (42 , "m" ),
61- "nitypes_AnalogWaveform" : AnalogWaveform .from_array_1d (np .array ([1.0 , 2.0 , 3.0 ])),
6262 # supported 2D collections
6363 "list_list_float" : [[1.0 , 2.0 ], [3.0 , 4.0 ]],
6464 "tuple_tuple_float" : ((1.0 , 2.0 ), (3.0 , 4.0 )),
0 commit comments