def test_raw_cache_qualifiers(self): """ Cache the qualifiers on the first query against RAW Performance classes. """ # Append `flag_use_amended_qualifiers` flag on the first query wmi_raw_sampler = WMISampler("Win32_PerfRawData_PerfOS_System", ["CounterRawCount", "CounterCounter"]) # noqa wmi_raw_sampler._query() self.assertWMIQuery(flags=131120) wmi_raw_sampler._query() self.assertWMIQuery(flags=48) # Qualifiers are cached self.assertTrue(wmi_raw_sampler.property_counter_types) self.assertIn("CounterRawCount", wmi_raw_sampler.property_counter_types) self.assertIn("CounterCounter", wmi_raw_sampler.property_counter_types)
def test_raw_cache_qualifiers(self): """ Cache the qualifiers on the first query against RAW Performance classes. """ # Append `flag_use_amended_qualifiers` flag on the first query wmi_raw_sampler = WMISampler("Win32_PerfRawData_PerfOS_System", ["CounterRawCount", "CounterCounter"]) # noqa wmi_raw_sampler._query() self.assertWMIQuery(flags=131120) wmi_raw_sampler._query() self.assertWMIQuery(flags=48) # Qualifiers are cached self.assertTrue(wmi_raw_sampler.property_counter_types) self.assertIn('CounterRawCount', wmi_raw_sampler.property_counter_types) self.assertIn('CounterCounter', wmi_raw_sampler.property_counter_types)