@@ -209,14 +209,16 @@ def test_construct_component_matrix(tccm):
209209
210210tcwm = [
211211 ([ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],20 ,0 )]),
212- ([ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],0 ,0 )]),
212+ # ([ComponentSignal([0,.25,.5,.75,1],0,0)]), # 0 signal length. Failure expected
213213 ([ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],20 ,0 ),ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],20 ,1 ),ComponentSignal ([0 ,.25 ,.5 ,.75 ,1 ],20 ,2 )]),
214214 ([ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 0 ), ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 1 ),
215215 ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 2 )]),
216216 ([ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 0 ), ComponentSignal ([0 , .25 , .5 , 2.75 , 1 ], 20 , 1 ),
217217 ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 2 )]),
218218 ([ComponentSignal ([.25 ], 20 , 0 ), ComponentSignal ([.25 ], 20 , 1 ), ComponentSignal ([.25 ], 20 , 2 )]),
219219 ([ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 0 ), ComponentSignal ([0 , .25 , .5 , .75 , 1 ], 20 , 1 )]),
220+ #(ComponentSignal([], 20, 0)), # Expected to fail
221+ #([]), #Expected to fail
220222]
221223@pytest .mark .parametrize ('tcwm' ,tcwm )
222224def test_construct_weight_matrix (tcwm ):
0 commit comments