taucmdr.cli.commands.system.tests.test_configure module

Test functions.

Functions used for unit tests of system/configure.py.

class taucmdr.cli.commands.system.tests.test_configure.ConfigureTest(methodName='runTest')[source]

Bases: TestCase

Tests for system.configure.

_classSetupFailed = False
_class_cleanups = []
_initialize_records(argv)[source]
test_both_nightly_names()[source]

Configuring leaves both names of the TAU nightly archive in the system source directory.

test_default_project_records()[source]

The configuration chosen with every feature off is same as used with tau initialize with no arguments.

test_full_features_darwin()[source]
test_help_lists_system()[source]
test_minimal_from_empty_directory()[source]
test_override_tau_source()[source]

An existing TAU installation becomes the default in a system prefix that didn’t exist yet.

test_project_argv_openmp()[source]
test_readonly_prefix()[source]

Configuring a system prefix that isn’t writable is an error, not a crash.

test_requires_system_level()[source]
test_reset_project_elsewhere()[source]

Configuring refuses to delete a project outside its own working directory.

taucmdr.cli.commands.system.tests.test_configure._plain(record)[source]