def test_get_vendor_and_model(self, mock_subprocess): mock_subprocess.return_value.communicate.return_value = (udevinfo, None) self.assertEqual(nm.get_vendor_and_model('foobar'), ('Intel Corporation', 'PRO/Wireless 3945ABG [Golan] Network Connection'))
def test_get_vendor_and_model_null(self, mock_subprocess): mock_subprocess.return_value.communicate.return_value = ( '', 'device path not found\n') self.assertEqual(nm.get_vendor_and_model('bogus'), ('',''))
def test_get_vendor_and_model_null(self, mock_subprocess): mock_subprocess.return_value.communicate.return_value = ( '', 'device path not found\n') self.assertEqual(nm.get_vendor_and_model('bogus'), ('', ''))
def test_get_vendor_and_model_null(self): self.assertEqual(nm.get_vendor_and_model('bogus'), ('',''))