@@ -441,59 +441,64 @@ def test_absorb_cross_sect():
441441 sut = ppmc .AeroParticle (ppmc .AeroData (AERO_DATA_CTOR_ARG_MINIMAL ), [44 ])
442442
443443 # act
444- value = sut .absorb_cross_sect
444+ value = list ( sut .absorb_cross_sect )
445445
446446 # assert
447- assert value == 0
448- assert isinstance (value , float )
447+ assert len (value ) >= 1
448+ assert all (v == 0 for v in value )
449+ assert isinstance (value [0 ], float )
449450
450451 @staticmethod
451452 def test_scatter_cross_sect ():
452453 # arrange
453454 sut = ppmc .AeroParticle (ppmc .AeroData (AERO_DATA_CTOR_ARG_MINIMAL ), [44 ])
454455
455456 # act
456- value = sut .scatter_cross_sect
457+ value = list ( sut .scatter_cross_sect )
457458
458459 # assert
459- assert value == 0
460- assert isinstance (value , float )
460+ assert len (value ) >= 1
461+ assert all (v == 0 for v in value )
462+ assert isinstance (value [0 ], float )
461463
462464 @staticmethod
463465 def test_asymmetry ():
464466 # arrange
465467 sut = ppmc .AeroParticle (ppmc .AeroData (AERO_DATA_CTOR_ARG_MINIMAL ), [44 ])
466468
467469 # act
468- value = sut .asymmetry
470+ value = list ( sut .asymmetry )
469471
470472 # assert
471- assert value == 0
472- assert isinstance (value , float )
473+ assert len (value ) >= 1
474+ assert all (v == 0 for v in value )
475+ assert isinstance (value [0 ], float )
473476
474477 @staticmethod
475478 def test_refract_shell ():
476479 # arrange
477480 sut = ppmc .AeroParticle (ppmc .AeroData (AERO_DATA_CTOR_ARG_MINIMAL ), [44 ])
478481
479482 # act
480- value = sut .refract_shell
483+ value = list ( sut .refract_shell )
481484
482485 # assert
483- assert value == 0 + 0j
484- assert isinstance (value , complex )
486+ assert len (value ) >= 1
487+ assert all (v == 0 + 0j for v in value )
488+ assert isinstance (value [0 ], complex )
485489
486490 @staticmethod
487491 def test_refract_core ():
488492 # arrange
489493 sut = ppmc .AeroParticle (ppmc .AeroData (AERO_DATA_CTOR_ARG_MINIMAL ), [44 ])
490494
491495 # act
492- value = sut .refract_core
496+ value = list ( sut .refract_core )
493497
494498 # assert
495- assert value == 0 + 0j
496- assert isinstance (value , complex )
499+ assert len (value ) >= 1
500+ assert all (v == 0 + 0j for v in value )
501+ assert isinstance (value [0 ], complex )
497502
498503 @staticmethod
499504 def test_sources ():
0 commit comments