armi.bookkeeping.tests.test_snapshot module

Test Snapshots.

class armi.bookkeeping.tests.test_snapshot.MockReactorParams[source]

Bases: object

class armi.bookkeeping.tests.test_snapshot.MockReactor(cs)[source]

Bases: object

class armi.bookkeeping.tests.test_snapshot.TestSnapshotInterface(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_interactEveryNode(mockSnapshotRequest)[source]
test_interactCoupled(mockSnapshotRequest)[source]
test_activeateDefaultSnapshots_30cycles2BurnSteps()[source]

Test snapshots for 30 cycles and 2 burnsteps, checking the dumpSnapshot setting.

Test Case: Allow extra data to be saved from a run, at specified time nodes. T_ARMI_SNAPSHOT0
signature: test_activeateDefaultSnapshots_30cycles2BurnSteps
requirements: R_ARMI_SNAPSHOT
test_activeateDefaultSnapshots_17cycles5BurnSteps()[source]

Test snapshots for 17 cycles and 5 burnsteps, checking the dumpSnapshot setting.

Test Case: Allow extra data to be saved from a run, at specified time nodes. T_ARMI_SNAPSHOT1
signature: test_activeateDefaultSnapshots_17cycles5BurnSteps
requirements: R_ARMI_SNAPSHOT