module documentation

Test configurator and invoker.

This script runs on the host machine.

Its purpose is to create a docker compose file, start the compose and invoke the test runner inside the GWS container (via gws test).

Function clear_dir Undocumented
Function compose_start Undocumented
Function compose_stop Undocumented
Function do_configure Undocumented
Function do_run Undocumented
Function load_options Undocumented
Function main Undocumented
Function make_dir Undocumented
Function make_docker_compose_yml Undocumented
Function make_pg_service_conf Undocumented
Function make_pytest_ini Undocumented
Function read_file Undocumented
Function service_gws Undocumented
Function service_mockserver Undocumented
Function service_postgres Undocumented
Function service_qgis Undocumented
Function write_file Undocumented
Constant APP_DIR Undocumented
Constant USAGE Undocumented
def clear_dir(d): (source)

Undocumented

def compose_start(options, detach=False): (source)

Undocumented

def compose_stop(options): (source)

Undocumented

def do_configure(options, args): (source)

Undocumented

def do_run(options, args): (source)

Undocumented

def load_options(local_ini): (source)

Undocumented

def main(args): (source)

Undocumented

def make_dir(d): (source)

Undocumented

def make_docker_compose_yml(options): (source)

Undocumented

def make_pg_service_conf(options): (source)

Undocumented

def make_pytest_ini(options): (source)

Undocumented

def read_file(path): (source)

Undocumented

def service_gws(options): (source)

Undocumented

def service_mockserver(options): (source)

Undocumented

def service_postgres(options): (source)

Undocumented

def service_qgis(options): (source)

Undocumented

def write_file(path, s): (source)

Undocumented

Undocumented

Value
os.path.abspath((os.path.dirname(__file__)+'/../..'))
USAGE: str = (source)

Undocumented

Value
'''
GWS test runner
~~~~~~~~~~~~~~~

    python3 test/host_runner.py <command> <options> - <pytest options>

Commands:
...