本文整理汇总了Python中glances.plugins.glances_plugin.GlancesPlugin.has_alias方法的典型用法代码示例。如果您正苦于以下问题:Python GlancesPlugin.has_alias方法的具体用法?Python GlancesPlugin.has_alias怎么用?Python GlancesPlugin.has_alias使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类glances.plugins.glances_plugin.GlancesPlugin
的用法示例。
在下文中一共展示了GlancesPlugin.has_alias方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_014_sorted_stats
# 需要导入模块: from glances.plugins.glances_plugin import GlancesPlugin [as 别名]
# 或者: from glances.plugins.glances_plugin.GlancesPlugin import has_alias [as 别名]
def test_014_sorted_stats(self):
"""Check sorted stats method."""
print('INFO: [TEST_015] Check sorted stats method')
aliases = {
"key2": "alias11",
"key5": "alias2",
}
unsorted_stats = [
{"key": "key4"},
{"key": "key2"},
{"key": "key5"},
{"key": "key21"},
{"key": "key3"},
]
gp = GlancesPlugin()
gp.get_key = lambda: "key"
gp.has_alias = aliases.get
gp.stats = unsorted_stats
sorted_stats = gp.sorted_stats()
self.assertEqual(len(sorted_stats), 5)
self.assertEqual(sorted_stats[0]["key"], "key5")
self.assertEqual(sorted_stats[1]["key"], "key2")
self.assertEqual(sorted_stats[2]["key"], "key3")
self.assertEqual(sorted_stats[3]["key"], "key4")
self.assertEqual(sorted_stats[4]["key"], "key21")