netbox-scanner/tests/test_netxms.py

20 lines
519 B
Python

import unittest
from os import environ
from nbs.netxms import NetXMS
class TestRequest(unittest.TestCase):
def test_api(self):
address = environ.get('NETXMS_ADDRESS')
username = environ.get('NETXMS_USER')
password = environ.get('NETXMS_PASS')
netxms = NetXMS(address, username, password, False, 'unknown')
self.assertIsInstance(netxms, NetXMS)
netxms.run()
self.assertIsInstance(netxms.hosts, list)
if __name__ == '__main__':
unittest.main()