def test_write_configdrive_to_file(self, b64_mock, open_mock, gzip_mock): open_mock.return_value.__enter__ = lambda s: s open_mock.return_value.__exit__ = mock.Mock() write_mock = open_mock.return_value.write gzip_read_mock = gzip_mock.return_value.read gzip_read_mock.return_value = 'ungzipped' b64_mock.return_value = 'configdrive_data' filename = standby._configdrive_location() standby._write_configdrive_to_file('b64data', filename) open_mock.assert_called_once_with(filename, 'wb') gzip_read_mock.assert_called_once_with() write_mock.assert_called_once_with('ungzipped')
def test_write_configdrive_to_file(self, b64_mock, open_mock, gzip_mock): open_mock.return_value.__enter__ = lambda s: s open_mock.return_value.__exit__ = mock.Mock() write_mock = open_mock.return_value.write gzip_read_mock = gzip_mock.return_value.read gzip_read_mock.return_value = 'ungzipped' b64_mock.return_value = 'configdrive_data' filename = standby._configdrive_location() standby._write_configdrive_to_file('b64data', filename) open_mock.assert_called_once_with(filename, 'wb') gzip_read_mock.assert_called_once_with() write_mock.assert_called_once_with('ungzipped')