armi.cases.tests.test_suiteBuilder module

Unit tests for the SuiteBuilder.

class armi.cases.tests.test_suiteBuilder.LatinHyperCubeModifier(name, paramType: str, bounds: list, independentVariable=None)[source]

Bases: SamplingInputModifier

class armi.cases.tests.test_suiteBuilder.SettingModifier(settingName, value)[source]

Bases: InputModifier

class armi.cases.tests.test_suiteBuilder.TestLatinHyperCubeSuiteBuilder(methodName='runTest')[source]

Bases: TestCase

Class to test LatinHyperCubeSuiteBuilder.

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

Initialize an LHC suite.

test_addDegreeOfFreedom()[source]
class armi.cases.tests.test_suiteBuilder.TestFullFactorialSuiteBuilder(methodName='runTest')[source]

Bases: TestCase

Class to test FullFactorialSuiteBuilder.

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

Initialize a full factorial suite of cases.

class armi.cases.tests.test_suiteBuilder.TestSeparateEffectsBuilder(methodName='runTest')[source]

Bases: TestCase

Class to test separate effects builder.

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

Initialize a full factorial suite of cases.