diff --git a/unitest.py b/unitest.py index 7db7377d1d244a815b803ad982d9048fb6feb670..afcb69f1df510b37ff10038c2489dbe28ee96563 100755 --- a/unitest.py +++ b/unitest.py @@ -256,7 +256,12 @@ class TestGlances(unittest.TestCase): def test_016_hddsmart(self): """Check hard disk SMART data plugin.""" - from glances.plugins.glances_smart import is_admin + try: + from glances.plugins.glances_smart import is_admin + except ImportError: + print("INFO: [TEST_016] pySMART not found, not running SMART plugin test") + return + stat = 'DeviceName' print('INFO: [TEST_016] Check SMART stats: {}'.format(stat)) stats_grab = stats.get_plugin('smart').get_raw()