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_activateDefSnapshots_30cyc2burns()[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_activateDefSnapshots_30cyc2burns
requirements: R_ARMI_SNAPSHOT
test_activateDeftSnapshots_17cyc5surns()[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_activateDeftSnapshots_17cyc5surns
requirements: R_ARMI_SNAPSHOT