Esempio n. 1
0
    def service(self, docker_services) -> ServiceDocker:
        executor: ExecutorDocker = ExecutorDocker(
            name='Docker executor', container_name='sshd-container')

        service: ServiceDocker = ServiceDocker(name='sshd-container',
                                               executor=executor)

        return service
Esempio n. 2
0
    def service(self) -> ServiceDocker:
        executor: ExecutorContainer = ExecutorContainer(
            name='Docker executor',
            container_name='artemis'
        )

        service: ServiceDocker = ServiceDocker(
            name='artemis',
            executor=executor
        )

        return service
Esempio n. 3
0
 async def test_service_stop(self, service: ServiceDocker) -> None:
     stop: ExecutionBase = await service.stop()
     await stop.wait()
     assert service.status() == ServiceStatus.STOPPED
Esempio n. 4
0
 async def test_service_restart(self, service: ServiceDocker) -> None:
     restart: ExecutionBase = await service.restart()
     await restart.wait()
     assert service.status() == ServiceStatus.RUNNING
Esempio n. 5
0
 def test_service_stop(self, service: ServiceDocker) -> None:
     service.stop()
     assert service.status() == ServiceStatus.STOPPED
Esempio n. 6
0
 def test_service_restart(self, service: ServiceDocker) -> None:
     service.restart()
     assert service.status() == ServiceStatus.RUNNING