except SessionError as se: print "\t(+) Failure of getSession Test Passed. Error Caught:", se.msg #---------------------------------------------------------------------------------------------------------# print "(=) Setting period of %s to 1 day." % ses db.setSessionPeriod(ses, 1) #---------------------------------------------------------------------------------------------------------# print "(=) Testing Failure of setSessionPeriod function" try: db.setSessionPeriod(ses, 'invalid duration') print "\t(-) Failure of setSessionPeriod Test Failed" except ValueError as ve: print "\t(+) Failure of setSessionPeriod Test Passed. Error Caught:", ve #---------------------------------------------------------------------------------------------------------# print "(=) Testing getSessions function" print "(=) List of all sessions" db.printSessions() #---------------------------------------------------------------------------------------------------------# #---------------------------------------------------------------------------------------------------------# print "(========)NODE FUNCTION TESTS(========)" #---------------------------------------------------------------------------------------------------------# print "(=) Creating nodes" d1 = db.createNode(dev1) d2 = db.createNode(dev2) d3 = db.createNode(dev3); if d1 == -1 or d2 == -1 or d3 == -1: print "\t(-) Node Creation failed." else: print "\t(+) Nodes created." #---------------------------------------------------------------------------------------------------------# print "(=) Testing displayNodes function"