Esempio n. 1
0
def main():
    """ Start the containers """

    parser = argparse.ArgumentParser(description='Set up testing environment.')
    parser.add_argument('version', help='PostgreSQL version')
    args = parser.parse_args()

    version = args.version
    print('Starting environment with PostgreSQL {version}'.format(
        version=version))
    set_up(version)
Esempio n. 2
0
def main():
    """ Start the containers """

    parser = argparse.ArgumentParser(description="Set up testing environment.")
    parser.add_argument("--pg", help="PostgreSQL version")
    parser.add_argument("--es", help="Elasticsearch version")
    args = parser.parse_args()

    pg_version = args.pg
    es_version = args.es
    print(
        "Starting environment with PostgreSQL {pg_version} with Elasticsearch {es_version}..."
        .format(pg_version=pg_version, es_version=es_version))
    set_up(pg_version, es_version)
Esempio n. 3
0
def run_tests(version):
    show_status('Testing PostgreSQL {version}'.format(version=version),
                newline=True)

    set_up(version)
    load_fixtures()

    time.sleep(10)

    success = perform_tests(version)

    tear_down(version)

    return success
Esempio n. 4
0
def run_tests(pg_version, es_version):
    """ Runs the tests """

    show_status(
        "Testing PostgreSQL {pg_version} with Elasticsearch {es_version}".
        format(pg_version=pg_version, es_version=es_version),
        newline=True,
    )

    set_up(pg_version, es_version)
    load_fixtures()

    time.sleep(10)

    success = perform_tests(pg_version, es_version)

    tear_down(pg_version, es_version)

    return success
#!/usr/bin/env python

import argparse

from lib.docker_compose_tools import set_up

if __name__ == "__main__":
    parser = argparse.ArgumentParser(description='Set up testing environment.')
    parser.add_argument('version', help='PostgreSQL version')
    args = parser.parse_args()

    version = args.version
    print('Starting environment with PostgreSQL {version}'.format(
        version=version))
    set_up(version)