def test_get_sysnet_device_state(self, _update): with patch_open() as (_open, _file): super_fh = mocked_filehandle() _file.readlines = MagicMock() _open.side_effect = super_fh._setfilename _file.read.side_effect = super_fh._getfilecontents_read state = pci.get_sysnet_device_state('/sys/class/net/eth3') self.assertEqual(state, 'down')
def test_get_sysnet_mac(self, _update): with patch_open() as (_open, _file): super_fh = mocked_filehandle() _file.readlines = MagicMock() _open.side_effect = super_fh._setfilename _file.read.side_effect = super_fh._getfilecontents_read macaddr = pci.get_sysnet_mac('/sys/class/net/eth3') self.assertEqual(macaddr, 'a8:9d:21:cf:93:fd')
def test_get_sysnet_device_state(self, _update): with patch_open() as (_open, _file): super_fh = mocked_filehandle() _file.readlines = MagicMock() _open.side_effect = super_fh._setfilename _file.read.side_effect = super_fh._getfilecontents_read state = pci.get_sysnet_device_state('/sys/class/net/eth3') self.assertEqual(state, 'down')
def test_get_sysnet_mac(self, _update): with patch_open() as (_open, _file): super_fh = mocked_filehandle() _file.readlines = MagicMock() _open.side_effect = super_fh._setfilename _file.read.side_effect = super_fh._getfilecontents_read macaddr = pci.get_sysnet_mac('/sys/class/net/eth3') self.assertEqual(macaddr, 'a8:9d:21:cf:93:fd')
def eth_int(self, pci_address, _osrealpath, _osislink, subproc_map=None): self.glob.glob.side_effect = mocked_globs _osislink.side_effect = mocked_islink _osrealpath.side_effect = mocked_realpath self.subprocess.check_output.side_effect = mocked_subprocess( subproc_map=subproc_map) with patch_open() as (_open, _file): super_fh = mocked_filehandle() _file.readlines = MagicMock() _open.side_effect = super_fh._setfilename _file.read.side_effect = super_fh._getfilecontents_read _file.readlines.side_effect = super_fh._getfilecontents_readlines netint = pci.PCINetDevice(pci_address) return netint
def eth_int(self, pci_address, _osrealpath, _osislink, subproc_map=None): self.glob.glob.side_effect = mocked_globs _osislink.side_effect = mocked_islink _osrealpath.side_effect = mocked_realpath self.subprocess.check_output.side_effect = mocked_subprocess( subproc_map=subproc_map) with patch_open() as (_open, _file): super_fh = mocked_filehandle() _file.readlines = MagicMock() _open.side_effect = super_fh._setfilename _file.read.side_effect = super_fh._getfilecontents_read _file.readlines.side_effect = super_fh._getfilecontents_readlines netint = pci.PCINetDevice(pci_address) return netint
def pci_devs(self, _osislink, subproc_map=None): self.glob.glob.side_effect = mocked_globs rp_patcher = patch('os.path.realpath') rp_mock = rp_patcher.start() rp_mock.side_effect = mocked_realpath _osislink.side_effect = mocked_islink self.subprocess.check_output.side_effect = mocked_subprocess( subproc_map=subproc_map) with patch_open() as (_open, _file): super_fh = mocked_filehandle() _file.readlines = MagicMock() _open.side_effect = super_fh._setfilename _file.read.side_effect = super_fh._getfilecontents_read _file.readlines.side_effect = super_fh._getfilecontents_readlines devices = pci.PCINetDevices() rp_patcher.stop() return devices
def pci_devs(self, _osislink, subproc_map=None): self.glob.glob.side_effect = mocked_globs rp_patcher = patch('os.path.realpath') rp_mock = rp_patcher.start() rp_mock.side_effect = mocked_realpath _osislink.side_effect = mocked_islink self.subprocess.check_output.side_effect = mocked_subprocess( subproc_map=subproc_map) with patch_open() as (_open, _file): super_fh = mocked_filehandle() _file.readlines = MagicMock() _open.side_effect = super_fh._setfilename _file.read.side_effect = super_fh._getfilecontents_read _file.readlines.side_effect = super_fh._getfilecontents_readlines devices = pci.PCINetDevices() rp_patcher.stop() return devices