ewoks.tests.requirements.test_managers#
Tests that apply to all package managers.
Functions
|
Ewoks is added without changing the versions of the requirements it depends on. |
|
|
|
|
|
The package manager that installed the distributions is detected when no package manager is active. |
|
The package manager provides the location of a named environment. |
|
Ewoks is installed in the current python environment. |
|
Requirements are gathered from the current python environment. |
|
A package manager that cannot install in the current environment is not used to do so, even if that means none is available. |
|
Without files, the python distributions are installed. |
The python distributions are installed when the files of the package manager cannot be installed. |
|
A package manager that is explicitly requested is not replaced. |
|
|
Install with the files generated by the package manager itself. |
Nothing is created when an installation is not confirmed. |
|
|
Nothing is installed so the environment is not needed. |
|
A root directory and cleaning do not define an environment on their own. |
|
|
|
|
|
|
The distributions of the current python environment are counted once. |