def test_get_hostname(self): """ Test net.get_hostname() returns the same value as platform.node() which should also be the network hostname of the current system. """ expected_hostname = platform.node() self.assertEqual(expected_hostname, net.get_hostname())
def get_device_info(self): """ Return the device_info dict and add a claimed field. Will also call into get_device_info_dyn() for additional information. Don't override this function. """ result = {"claimed": str(self.claimed)} result.update(self.device_info) result.update({ 'name': net.get_hostname(), 'description': self.description, }) result.update(self.get_device_info_dyn()) return result