@@ -68,17 +68,20 @@ def test_time_dependent_datagen(self):
6868        ds  =  pygsti .data .simulate_data (mdl , circuits , num_samples = 100 ,
6969                                       sample_error = 'none' , seed = 1234 , times = [0 ,0.1 ,0.2 ])
7070
71-         self .assertArraysEqual (ds [Circuit ([Label ('Gi' ,0 )], line_labels = (0 ,))].time , np .array ([0. ,  0. ,  0.1 , 0.1 , 0.2 , 0.2 ]))
72-         self .assertArraysEqual (ds [Circuit ([Label ('Gi' ,0 )], line_labels = (0 ,))].reps , np .array ([100. ,   0. ,  95. ,   5. ,  90. ,  10. ]))
73-         self .assertArraysEqual (ds [Circuit ([Label ('Gi' ,0 )], line_labels = (0 ,))].outcomes , [('0' ,), ('1' ,), ('0' ,), ('1' ,), ('0' ,), ('1' ,)])
71+         dsr  =  ds [Circuit ([Label ('Gi' ,0 )], line_labels = (0 ,))]
72+         self .assertArraysEqual (dsr .time , np .array ([0. ,  0. ,  0.1 , 0.1 , 0.2 , 0.2 ]))
73+         self .assertArraysEqual (dsr .reps , np .array ([100. ,   0. ,  95. ,   5. ,  90. ,  10. ]))
74+         self .assertArraysEqual (dsr .outcomes , [('0' ,), ('1' ,), ('0' ,), ('1' ,), ('0' ,), ('1' ,)])
7475
7576        # sparse data 
7677        ds2  =  pygsti .data .simulate_data (mdl , circuits , num_samples = 100 ,
7778                                        sample_error = 'none' , seed = 1234 , times = [0 ,0.1 ,0.2 ],
7879                                        record_zero_counts = False )
79-         self .assertArraysEqual (ds2 [Circuit ([Label ('Gi' ,0 )], line_labels = (0 ,))].time , np .array ([0. ,  0.1 , 0.1 , 0.2 , 0.2 ]))
80-         self .assertArraysEqual (ds2 [Circuit ([Label ('Gi' ,0 )], line_labels = (0 ,))].reps , np .array ([100. ,  95. ,   5. ,  90. ,  10. ]))
81-         self .assertArraysEqual (ds2 [Circuit ([Label ('Gi' ,0 )], line_labels = (0 ,))].outcomes , [('0' ,), ('0' ,), ('1' ,), ('0' ,), ('1' ,)])
80+         ds2r  =  ds2 [Circuit ([Label ('Gi' ,0 )], line_labels = (0 ,))]
81+         self .assertArraysEqual (ds2r .time , np .array ([0. ,  0.1 , 0.1 , 0.2 , 0.2 ]))
82+         self .assertArraysEqual (ds2r .reps , np .array ([100. ,  95. ,   5. ,  90. ,  10. ]))
83+         self .assertArraysEqual (ds2r .outcomes , [('0' ,), ('0' ,), ('1' ,), ('0' ,), ('1' ,)])
84+         return 
8285
8386    def  test_time_dependent_gst_staticdata (self ):
8487
0 commit comments