armi.nuclearDataIO.tests.test_xsNuclides module

Test for xs nuclides.

class armi.nuclearDataIO.tests.test_xsNuclides.NuclideTests(methodName='runTest')[source]

Bases: TestCase

Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.

test_nuclide_createFromLabelFailsOnBadName()[source]
test_nuclide_creatingNuclidesDoesNotMessWithUnderlyingNuclideDict()[source]
test_nuclide_modifyingNuclideAttributesUpdatesTheIsotxsNuclide()[source]
test_nuclide_newLabelsDontCauseWarnings()[source]
test_nuclide_oldLabelsCauseWarnings()[source]
test_nuclide_nuclideBaseMethodsShouldNotFail()[source]
test_nuclide_isoaaDetails()[source]
test_nuclide_2dXsArrangementIsCorrect()[source]

Manually compare some 2d XS data to ensure the correct coordinates.

test_nuclide_scatterXsArrangementIsCorrect()[source]

Manually compare scatter XS data to ensure the correct coordinates.

test_getMicroXS()[source]

Check whether getMicroXS method returns the correct cross sections for the input nuclide.

test_getXS()[source]