mirror of
https://github.com/nicolargo/glances.git
synced 2024-08-17 00:10:48 +03:00
test test_107_fs_plugin_method fails on aarch64-linux #2819
This commit is contained in:
parent
4862264a2a
commit
051006e12f
@ -119,7 +119,7 @@ class TestGlances(unittest.TestCase):
|
|||||||
current_stats['foo'] = 'bar'
|
current_stats['foo'] = 'bar'
|
||||||
current_stats = plugin_instance.filter_stats(current_stats)
|
current_stats = plugin_instance.filter_stats(current_stats)
|
||||||
self.assertTrue('foo' not in current_stats)
|
self.assertTrue('foo' not in current_stats)
|
||||||
elif isinstance(plugin_instance.get_raw(), list):
|
elif isinstance(plugin_instance.get_raw(), list) and len(plugin_instance.get_raw()) > 0:
|
||||||
current_stats[0]['foo'] = 'bar'
|
current_stats[0]['foo'] = 'bar'
|
||||||
current_stats = plugin_instance.filter_stats(current_stats)
|
current_stats = plugin_instance.filter_stats(current_stats)
|
||||||
self.assertTrue('foo' not in current_stats[0])
|
self.assertTrue('foo' not in current_stats[0])
|
||||||
@ -133,34 +133,36 @@ class TestGlances(unittest.TestCase):
|
|||||||
if plugin_instance.history_enable():
|
if plugin_instance.history_enable():
|
||||||
if isinstance(plugin_instance.get_raw(), dict):
|
if isinstance(plugin_instance.get_raw(), dict):
|
||||||
first_history_field = plugin_instance.get_items_history_list()[0]['name']
|
first_history_field = plugin_instance.get_items_history_list()[0]['name']
|
||||||
elif isinstance(plugin_instance.get_raw(), list):
|
elif isinstance(plugin_instance.get_raw(), list) and len(plugin_instance.get_raw()) > 0:
|
||||||
first_history_field = '_'.join(
|
first_history_field = '_'.join(
|
||||||
[
|
[
|
||||||
plugin_instance.get_raw()[0][plugin_instance.get_key()],
|
plugin_instance.get_raw()[0][plugin_instance.get_key()],
|
||||||
plugin_instance.get_items_history_list()[0]['name'],
|
plugin_instance.get_items_history_list()[0]['name'],
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
self.assertEqual(len(plugin_instance.get_raw_history(first_history_field)), 2)
|
if len(plugin_instance.get_raw()) > 0:
|
||||||
self.assertGreater(
|
self.assertEqual(len(plugin_instance.get_raw_history(first_history_field)), 2)
|
||||||
plugin_instance.get_raw_history(first_history_field)[1][0],
|
self.assertGreater(
|
||||||
plugin_instance.get_raw_history(first_history_field)[0][0],
|
plugin_instance.get_raw_history(first_history_field)[1][0],
|
||||||
)
|
plugin_instance.get_raw_history(first_history_field)[0][0],
|
||||||
|
)
|
||||||
|
|
||||||
# Update stats (add third element)
|
# Update stats (add third element)
|
||||||
plugin_instance.update()
|
plugin_instance.update()
|
||||||
plugin_instance.update_stats_history()
|
plugin_instance.update_stats_history()
|
||||||
plugin_instance.update_views()
|
plugin_instance.update_views()
|
||||||
|
|
||||||
self.assertEqual(len(plugin_instance.get_raw_history(first_history_field)), 3)
|
if len(plugin_instance.get_raw()) > 0:
|
||||||
self.assertEqual(len(plugin_instance.get_raw_history(first_history_field, 2)), 2)
|
self.assertEqual(len(plugin_instance.get_raw_history(first_history_field)), 3)
|
||||||
self.assertIsInstance(json.loads(plugin_instance.get_stats_history()), dict)
|
self.assertEqual(len(plugin_instance.get_raw_history(first_history_field, 2)), 2)
|
||||||
|
self.assertIsInstance(json.loads(plugin_instance.get_stats_history()), dict)
|
||||||
|
|
||||||
# Check views
|
# Check views
|
||||||
self.assertIsInstance(plugin_instance.get_views(), dict)
|
self.assertIsInstance(plugin_instance.get_views(), dict)
|
||||||
if isinstance(plugin_instance.get_raw(), dict):
|
if isinstance(plugin_instance.get_raw(), dict):
|
||||||
self.assertIsInstance(plugin_instance.get_views(first_history_field), dict)
|
self.assertIsInstance(plugin_instance.get_views(first_history_field), dict)
|
||||||
self.assertTrue('decoration' in plugin_instance.get_views(first_history_field))
|
self.assertTrue('decoration' in plugin_instance.get_views(first_history_field))
|
||||||
elif isinstance(plugin_instance.get_raw(), list):
|
elif isinstance(plugin_instance.get_raw(), list) and len(plugin_instance.get_raw()) > 0:
|
||||||
first_history_field = plugin_instance.get_items_history_list()[0]['name']
|
first_history_field = plugin_instance.get_items_history_list()[0]['name']
|
||||||
first_item = plugin_instance.get_raw()[0][plugin_instance.get_key()]
|
first_item = plugin_instance.get_raw()[0][plugin_instance.get_key()]
|
||||||
self.assertIsInstance(plugin_instance.get_views(item=first_item, key=first_history_field), dict)
|
self.assertIsInstance(plugin_instance.get_views(item=first_item, key=first_history_field), dict)
|
||||||
|
Loading…
Reference in New Issue
Block a user