def reject_group_session_test(): caller = uxp.getCurrentDeviceName() caller_ip = devices[sm.findDevice(devices, caller)].ip callee = uxp.getFavouriteNames() callee_ip = devices[sm.findDevice(devices, callee[0])].ip uxp.connect(callee_ip) #uxp.login() #REMOVE THIS FOR REGRESSION uxp.openOptions() uxp.toggleAutoAccept() uxp.saveOptions() uxp.connect(caller_ip) sleep(10) uxp.createGroup() favs = uxp.getFavourites() for f in favs: uxp.addToGroup(f,"group-div-1") uxp.startSession(uxp.getGroups()[0]) uxp.connect(callee_ip) uxp.rejectSession() uxp.openOptions() uxp.toggleAutoAccept() uxp.saveOptions() uxp.connect(caller_ip) sleep(10) uxp.endGroupSession() uxp.removeGroup("group-div-1") log(reject_group_session_test.__name__, True)
def remove_favourites_test(): result = True uxp.openSearch() search = uxp.getFavouriteRemoveToggles() uxp.toggleAllFavourites(search) favs = uxp.getFavourites() try: assert len(favs) is 0 except AssertionError: result = False log(remove_favourites_test.__name__, result)
def initiate_session_test_auto_anwser_on(): uxp.openSearch() search = uxp.getFavouriteAddToggles() uxp.toggleAllFavourites(search) favs = uxp.getFavourites() for f in favs: uxp.startSession(f) sleep(2) uxp.endSession() log(initiate_session_test_auto_anwser_on.__name__, True)
def startup(): global favourites, driver, connections connections = 0 driver = uxp.startTest() uxp.connect("172.17.137.25") uxp.login() sleep(5) favourites = uxp.getFavourites() start = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") with open(os.path.join(dir_path,"logs\\ltr_log.txt"), "w") as log: log.write("##################################### Test Begin #####################################\n\n") log.write("Test beginning at " + start + "\n\n")
def group_session_test(): result = True uxp.createGroup() favs = uxp.getFavourites() for f in favs: uxp.addToGroup(f,"group-div-1") uxp.startSession(uxp.getGroups()[0]) sleep(5) uxp.endGroupSession() uxp.removeGroup("group-div-1") sleep(1) log(group_session_test.__name__, result)
def add_fav_to_group_test(): favs = uxp.getFavourites() for f in favs:uxp.addToGroup(f,"group-div-1") log(add_fav_to_group_test.__name__, True)