test_install ============ .. py:module:: test_install Classes ------- .. autoapisummary:: test_install.TestAptInstall Functions --------- .. autoapisummary:: test_install.requirements Module Contents --------------- .. py:function:: requirements() -> Generator[Tuple[List[pathlib.Path], List[str]], None, None] Get requirements files *à la* `pip`. .. py:class:: TestAptInstall Test :py:class:`system_helpers.apt.install.install_packages`. .. py:method:: get_script() :staticmethod: Retrieve script path. .. py:method:: test_list_of_package_names() Test for a provided list of package names. .. py:method:: test_list_of_requirements_files(requirements) Test for a provided list of requirement files, *à la* `pip`. .. py:method:: test_install_packages_from_cli(mocker, script_runner: pytest_console_scripts.ScriptRunner, requirements) Install many `APT` through requirement-like files and package names given to the CLI.