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_badNameFailure()[source]

Creating nuclide from label fails on bad name.

test_creatingNucNoSideEffects()[source]

Creating nuclide does not mes with underlying nuclide dictionary.

test_odifyingNucAttrUpdatesIsotxs()[source]

Modifying nuclide attribute updates the ISOTXS nuclide data.

test_moLabelsNoWarnings()[source]

New nuclide labels do not cause warnings.

test_nuclide_oldLabelsCauseWarnings()[source]
test_nuclideBaseMethodsNoFail()[source]

Nuclide base method should not fail.

test_nuclideIsoaaDetails()[source]
test_2dDataCoords()[source]

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

test_scatterXSdataCoords()[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]