armi.physics.tests.test_executers module

This module provides tests for the generic Executers.

class armi.physics.tests.test_executers.MockParams[source]

Bases: object

class armi.physics.tests.test_executers.MockCore[source]

Bases: object

class armi.physics.tests.test_executers.MockReactor[source]

Bases: object

class armi.physics.tests.test_executers.TestExecutionOptions(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_runningDirectoryPath()[source]

Test that the running directory path is set up correctly based on the case title and label provided.

class armi.physics.tests.test_executers.TestExecuters(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_collectInputsAndOutputs()[source]

Verify that the executer can select to not copy back output.

test_updateRunDir()[source]

Verify that runDir is updated when TemporaryDirectoryChanger is used and not updated when ForcedCreationDirectoryChanger is used.

test_runExternalExecutable()[source]

Run an external executable with an Executer.