'Plugins.'

def test_003_plugins(self):

    method = 'pluginslist'
    print 'INFO:    [TEST_003]    Plugins'
    plist = requests.get(('%s/%s' % (URL, method)))
    for p in plist.json():
        print ('HTTP    RESTful    request:    %s/%s' % (URL, p))
        req = requests.get(('%s/%s' % (URL, p)))
        self.assertTrue(req.ok)
        if (p in ('uptime', 'now')):
            self.assertIsInstance(req.json(), text_type)
        elif (p in ('fs', 'percpu', 'sensors', 'alert', 'processlist', 'diskio', 'hddtemp', 'batpercent', 'network', 'folders', 'amps', 'ports', 'irq', 'wifi', 'gpu')):
            self.assertIsInstance(req.json(), list)
        elif (p in ('psutilversion', 'help')):
            pass
        else:
            self.assertIsInstance(req.json(), dict)
