limit the testing for backends to the given vcs
if given also test the local remoting
Don’t run the normal local testing, useful for remote-only
create a cached backend instance that is used the whole session makes instanciating backend cheap
utility class to manage the creation of repositories and workdirs inside of a specific path (usually the tmpdir funcarg of a test)
Type : | py.path.local |
---|
the base directory
The name of the managed vcs
Type : | anyvc.backend.Backend |
---|
The backend instance giving access to the currently tested vcs
boolean telling if the remoting support is used
A execnet.XSpec telling remote python if remoting is used
Parameters: | wd (subclass of anyvc.common.workdir.Workdir) – the workdir to wrap |
---|
decorator for a vcs workdir instance adds testing utility functions and proxies the other methods/attributes to the real instance