コード例 #1
0
    def setUpModule() -> None:
        '''Ensure docker-compose is available and all services are stopped.

        Must be set in the module as the module's setUpModule function::

            from torment import contexts
            setUpModule = contexts.docker.DockerContext.setUpModule

        '''

        compose.found()
コード例 #2
0
ファイル: __init__.py プロジェクト: alunduil/torment
    def setUpModule() -> None:
        """Ensure docker-compose is available and all services are stopped.

        Must be set in the module as the module's setUpModule function::

            from torment import contexts
            setUpModule = contexts.docker.DockerContext.setUpModule

        """

        compose.found()
コード例 #3
0
ファイル: __init__.py プロジェクト: alunduil/torment
    def setUp(self) -> None:
        if not compose.found():
            self.skipTest("docker-compose not found")

        super().setUp()

        logger.debug("self.__class__.docker_compose_services: %s", self.__class__.docker_compose_services)

        compose.up(self.docker_compose_services)
        self.addCleanup(compose.stop)
コード例 #4
0
ファイル: __init__.py プロジェクト: perniferuse/torment
    def setUp(self) -> None:
        if not compose.found():
            self.skipTest('docker-compose not found')

        super().setUp()

        logger.debug('self.docker_compose_services: %s', self.docker_compose_services)

        compose.up(self.docker_compose_services)
        self.addCleanup(compose.stop)
コード例 #5
0
    def setUp(self) -> None:
        if not compose.found():
            self.skipTest('docker-compose not found')

        super().setUp()

        logger.debug('self.__class__.docker_compose_services: %s',
                     self.__class__.docker_compose_services)

        compose.up(self.docker_compose_services)
        self.addCleanup(compose.stop)
コード例 #6
0
    def tearDownModule() -> None:
        '''Ensure docker-compose is stopped when the module is finished.

        Must be set in the module as the module's tearDownModule function::

            from torment import contexts
            tearDownModule = contexts.docker.DockerContext.tearDownModule

        '''

        if compose.found():
            compose.stop()
コード例 #7
0
ファイル: __init__.py プロジェクト: alunduil/torment
    def tearDownModule() -> None:
        """Ensure docker-compose is stopped when the module is finished.

        Must be set in the module as the module's tearDownModule function::

            from torment import contexts
            tearDownModule = contexts.docker.DockerContext.tearDownModule

        """

        if compose.found():
            compose.stop()