@@ -187,40 +187,22 @@ def test_construct_stretching_matrix(tcso):
187
187
np .testing .assert_allclose (actual [component .id ,:], component .stretching_factors )
188
188
#assert actual[component.id, :] == component.stretching_factors
189
189
190
- tccm = [ # (ComponentSignal([0,.25,.5,.75,1],20,0),1,5), # Expected to fail
190
+ tccm = [
191
191
([ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],20 ,0 )]),
192
- # ([ComponentSignal([0,.25,.5,.75,1],20,2)],1,5), # Expected to fail
193
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],1,2), # Expected to fail
194
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],1,5.5), # Expected to fail
195
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],1,-5), # Expected to fail
196
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],1,0), # Expected to fail
197
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],1,'bad'), # Expected to fail
198
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],1,[]), Expected to fail
199
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],1.2,5), # Expected to fail
200
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],0,5), # Expected to fail
201
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],-1,5), # Expected to fail
202
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],'bad',5), # Expected to fail
203
- # ([ComponentSignal([0,.25,.5,.75,1],20,0)],[],5), # Expected to fail
204
- # ([ComponentSignal([0,.25,.5,.75,1],-20,0)],1,5), # Expected to fail
205
- # ([ComponentSignal([0,.25,.5,.75,1],20.2,0)],1,5), # Expected to fail
206
192
([ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],0 ,0 )]),
207
193
([ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],20 ,0 ),ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],20 ,1 ),ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],20 ,2 )]),
208
194
([ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 0 ), ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 1 ),
209
195
ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 2 )]),
210
196
([ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 0 ), ComponentSignal ([0 , .25 , .5 , 2.75 , 1 ], 20 , 1 ),
211
197
ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 2 )]),
212
198
([ComponentSignal ([.25 ], 20 , 0 ), ComponentSignal ([.25 ], 20 , 1 ), ComponentSignal ([.25 ], 20 , 2 )]),
213
- # ([ComponentSignal([0, .25, .5, .75, 1], 20, 0), ComponentSignal([0, .25, .5, .75, 1], 20, 1),
214
- # ComponentSignal([], 20, 2)], 1, 5), # Expected to fail
215
- # ([ComponentSignal([0, .25, .5, .75, 1], 2, 0), ComponentSignal([0, .25, .5, .75, 1], 4, 1),
216
- # ComponentSignal([0, .25, .5, .75, 1], 20, 2)], 1, 5), # Expected to fail
217
- # ([], 0, 5), Expected to fail
218
- # ([], 1, 5), Expected to fail
219
- # ([], -1, 5), # Expected to fail
220
- # ([], 0, 0), # Expected to fail
199
+ ([ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 0 ), ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 1 )]),
200
+ # ([ComponentSignal([[0, .25, .5, .75, 1],[0, .25, .5, .75, 1]], 20, 0), ComponentSignal([[0, .25, .5, .75, 1],[0, .25, .5, .75, 1]], 20, 1)]), # iq is multidimensional. Expected to fail
201
+ # (ComponentSignal([], 20, 0)), # Expected to fail
202
+ # ([]), #Expected to fail
221
203
]
222
204
@pytest .mark .parametrize ('tccm' ,tccm )
223
205
def test_construct_component_matrix (tccm ):
224
206
actual = construct_component_matrix (tccm )
225
207
for component in tccm :
226
- np .testing .assert_allclose (actual [:, component .id ], component .iq )
208
+ np .testing .assert_allclose (actual [component .id ], component .iq )
0 commit comments