@@ -38,13 +38,14 @@ def test_materials_deplete():
3838
3939 assert list (depleted_material .keys ()) == [pristine_material_1 .id , pristine_material_2 .id ]
4040 for mat_id , materials in depleted_material .items ():
41- for material in materials :
41+ for i_step , material in enumerate ( materials ) :
4242 assert isinstance (material , openmc .Material )
43- assert len (material .get_nuclides ()) > 1
43+ if i_step > 0 :
44+ assert len (material .get_nuclides ()) > 1
4445 assert mat_id == material .id
4546
4647 mats = depleted_material [pristine_material_1 .id ]
47- Co58_mat_1_step_0 = mats [0 ].get_nuclide_atom_densities ("Co58" )[ "Co58" ]
48+ Co58_mat_1_step_0 = mats [0 ].get_nuclide_atom_densities ("Co58" ). get ( "Co58" , 0.0 )
4849 Co58_mat_1_step_1 = mats [1 ].get_nuclide_atom_densities ("Co58" )["Co58" ]
4950 Co58_mat_1_step_2 = mats [2 ].get_nuclide_atom_densities ("Co58" )["Co58" ]
5051
@@ -53,7 +54,7 @@ def test_materials_deplete():
5354 # It then decays in the second cooling step (flux = 0)
5455 assert Co58_mat_1_step_1 > 0.0 and Co58_mat_1_step_1 > Co58_mat_1_step_2
5556
56- Ni59_mat_1_step_0 = mats [0 ].get_nuclide_atom_densities ("Ni59" )[ "Ni59" ]
57+ Ni59_mat_1_step_0 = mats [0 ].get_nuclide_atom_densities ("Ni59" ). get ( "Ni59" , 0.0 )
5758 Ni59_mat_1_step_1 = mats [1 ].get_nuclide_atom_densities ("Ni59" )["Ni59" ]
5859 Ni59_mat_1_step_2 = mats [2 ].get_nuclide_atom_densities ("Ni59" )["Ni59" ]
5960
0 commit comments