def test_docker_directory_sandbox_create_ioerror(makedirs): makedirs.side_effect = IOError("Disk is borked") with mock.patch.dict("os.environ", {"MESOS_DIRECTORY": "some-directory", "MESOS_SANDBOX": "some-sandbox"}): with temporary_dir() as d: real_path = os.path.join(d, "sandbox") ds = DockerDirectorySandbox(real_path) with pytest.raises(DirectorySandbox.CreationError): ds.create()
def test_docker_directory_sandbox_create_ioerror(makedirs): makedirs.side_effect = IOError('Disk is borked') with mock.patch.dict('os.environ', { 'MESOS_DIRECTORY': 'some-directory', 'MESOS_SANDBOX': 'some-sandbox' }): with temporary_dir() as d: ds = DockerDirectorySandbox(d) with pytest.raises(DirectorySandbox.CreationError): ds.create()
def test_docker_directory_sandbox_create_ioerror(makedirs): makedirs.side_effect = IOError('Disk is borked') with mock.patch.dict('os.environ', { DockerDirectorySandbox.MESOS_DIRECTORY_ENV_VARIABLE: 'some-directory', DockerDirectorySandbox.MESOS_SANDBOX_ENV_VARIABLE: 'some-sandbox' }): with temporary_dir() as d: real_path = os.path.join(d, 'sandbox') ds = DockerDirectorySandbox(real_path) with pytest.raises(DirectorySandbox.CreationError): ds.create()
def test_docker_sandbox_create_ioerror(makedirs): makedirs.side_effect = IOError('Disk is borked') with mock.patch.dict( 'os.environ', { DockerDirectorySandbox.MESOS_DIRECTORY_ENV_VARIABLE: 'some-directory', DockerDirectorySandbox.MESOS_SANDBOX_ENV_VARIABLE: 'some-sandbox' }): with temporary_dir() as d: real_path = os.path.join(d, 'sandbox') ds = DockerDirectorySandbox(real_path) with pytest.raises(DirectorySandbox.CreationError): ds.create()