def test_get_wmi_type(self): "Check that namespace, class & instance are identified correctly" self.assertEquals(wmi.get_wmi_type(wmi.WMI()), "namespace") self.assertEquals(wmi.get_wmi_type(wmi.WMI().Win32_ComputerSystem), "class") for i in wmi.WMI().Win32_ComputerSystem(): self.assertEquals(wmi.get_wmi_type(i), "instance")
def test_new (self): process = self.connection.Win32_Process.new () self.assertEquals (wmi.get_wmi_type (process), "instance") self.assertEquals (process._instance_of, self.connection.Win32_process)
def test_get_wmi_type (self): "Check that namespace, class & instance are identified correctly" self.assertEquals (wmi.get_wmi_type (wmi.WMI ()), "namespace") self.assertEquals (wmi.get_wmi_type (wmi.WMI ().Win32_ComputerSystem), "class") for i in wmi.WMI ().Win32_ComputerSystem (): self.assertEquals (wmi.get_wmi_type (i), "instance")