Tools and utilities related to the ClearCase software configuration management product.
Programming interface to the ClearCase configuration management tool. Implemented by driving interactively the cleartool program.
Allows manipulation of ClearCase UCM projects by driving the cleartool utility in a subprocess.
Each sub-command is implemented in its own method. In general cleartool’s standard output is returned, except when standard error contains useful information, in which case both are returned.
Create a cleartool interpreter.
cmd is an optional command.interpreter.Interpreter instance, used mainly to supply an alternative implementation for tests; log is an optional logging destination.
Note: Arguments are inverted with respect to the original command, beware!
Note: fmt=r”%[versions]pn” causes a race condition with activities that have a large number of contribuents.
Test utilities for the ccase package.
Clearcase test environment definition.
Raised when the ClearCase test environment is not properly set.
Environment configuration information for ClearCase related tests.
Extension used for backup files.
Name for a link created when testing the ln() method.
If the environment is correctly configured an instance of Env is returned, otherwise the current test is skipped. test is a unittest.TestCase instance containing the test currently being executed.