Here are the examples of the python api mock.sentinel.std_err taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
7 Examples
3
Example 1
Project: manila Source File: test_windows_smb_helper.py
def test_get_share_path_by_name(self):
self._remote_exec.return_value = (self._FAKE_SHARE_LOCATION,
mock.sentinel.std_err)
result = self._win_smb_helper._get_share_path_by_name(
mock.sentinel.server,
mock.sentinel.share_name)
cmd = ('Get-SmbShare -Name %s | '
'Select-Object -ExpandProperty Path' % mock.sentinel.share_name)
self._remote_exec.assert_called_once_with(mock.sentinel.server,
cmd,
check_exit_code=True)
self.assertEqual(self._FAKE_SHARE_LOCATION, result)
3
Example 2
Project: manila Source File: test_windows_utils.py
@ddt.data("1", "")
def test_get_disk_number_by_serial_number(self, disk_number):
mock_serial_number = "serial_number"
self._remote_exec.return_value = (disk_number, mock.sentinel.std_err)
expected_disk_number = int(disk_number) if disk_number else None
result = self._windows_utils.get_disk_number_by_serial_number(
mock.sentinel.server,
mock_serial_number)
pattern = "%s*" % mock_serial_number
cmd = ("Get-Disk | "
"Where-Object {$_.SerialNumber -like '%s'} | "
"Select-Object -ExpandProperty Number" % pattern)
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
self.assertEqual(expected_disk_number, result)
3
Example 3
Project: manila Source File: test_windows_utils.py
@ddt.data("1", "")
def test_get_disk_number_by_mount_path(self, disk_number):
fake_mount_path = "fake_mount_path"
self._remote_exec.return_value = (disk_number, mock.sentinel.std_err)
expected_disk_number = int(disk_number) if disk_number else None
result = self._windows_utils.get_disk_number_by_mount_path(
mock.sentinel.server,
fake_mount_path)
cmd = ('Get-Partition | '
'Where-Object {$_.AccessPaths -contains "%s"} | '
'Select-Object -ExpandProperty DiskNumber' %
(fake_mount_path + "\\"))
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
self.assertEqual(expected_disk_number, result)
3
Example 4
Project: manila Source File: test_windows_utils.py
def test_get_partition_maximum_size(self):
fake_max_size = 1024
self._remote_exec.return_value = ("%s" % fake_max_size,
mock.sentinel.std_err)
result = self._windows_utils.get_partition_maximum_size(
mock.sentinel.server,
mock.sentinel.disk_number,
mock.sentinel.partition_number)
cmd = ('Get-PartitionSupportedSize -DiskNumber %(disk_number)s '
'-PartitionNumber %(partition_number)s | '
'Select-Object -ExpandProperty SizeMax' %
dict(disk_number=mock.sentinel.disk_number,
partition_number=mock.sentinel.partition_number))
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
self.assertEqual(fake_max_size, result)
3
Example 5
Project: manila Source File: test_windows_utils.py
def test_get_current_domain(self):
fake_domain = " domain"
self._remote_exec.return_value = (fake_domain, mock.sentinel.std_err)
result = self._windows_utils.get_current_domain(mock.sentinel.server)
cmd = "(Get-WmiObject Win32_ComputerSystem).Domain"
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
self.assertEqual(fake_domain.strip(), result)
3
Example 6
@ddt.data("True", "False")
def test_path_exists(self, path_exists):
self._remote_exec.return_value = (path_exists,
mock.sentinel.std_err)
result = self._windows_utils.path_exists(mock.sentinel.server,
mock.sentinel.path)
cmd = ["Test-Path", mock.sentinel.path]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
self.assertEqual(path_exists == "True", result)
3
Example 7
Project: manila Source File: test_windows_utils.py
def test_get_interface_index_by_ip(self):
_FAKE_INDEX = "2"
self._remote_exec.return_value = (_FAKE_INDEX, mock.sentinel.std_err)
result = self._windows_utils.get_interface_index_by_ip(
mock.sentinel.server,
mock.sentinel.ip)
cmd = ('Get-NetIPAddress | '
'Where-Object {$_.IPAddress -eq "%(ip)s"} | '
'Select-Object -ExpandProperty InterfaceIndex' %
dict(ip=mock.sentinel.ip))
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
self.assertEqual(int(_FAKE_INDEX), result)