def get_client(): global client if client is None: # FIXME: once we implement `run_via_api`, move this elsewhere; ideally to run_via_binary # and check only once check_docker_command_works() try: client = docker.APIClient(version="auto") # >= 2 except AttributeError: client = docker.Client(version="auto") # < 2 return client
def test_check_docker(): assert check_docker_command_works()