def addUserThread(): name = self.ui.username.text() password = self.ui.password.text() confirm = self.ui.confirm.text() email = self.ui.email.text() if name == "" or password == "" or email == "": self.showMessageBox.emit(strings["missingFieldsErrorText"]) return if password != confirm: self.showMessageBox.emit(strings["passwordsDontMatchErrorText"]) return try: addUser(name, email, password) self.addUserCompleted.emit() except SecureMessagingException as error: self.showMessageBox.emit(strings["errorText"] + responseTranslations[str(error)]) return
def adduser(self): name = self.ui.username.text() password = self.ui.password.text() confirm = self.ui.confirm.text() email = self.ui.email.text() if name == "" or password == "" or email == "": messageBox = QtGui.QMessageBox(parent=self, text="Enter all information") messageBox.show() return if password != confirm: messageBox = QtGui.QMessageBox(parent=self, text="Passwords don't match") messageBox.show() return self.ui.info.setText("Adding user") try: addUser(name, email, password) except HTTPError as error: messageBox = QtGui.QMessageBox(parent=self, text="An error occured: " + str(error)) messageBox.show() self.ui.info.setText("") return self.ui.info.setText("User added")
except: pass MAIL3 = "*****@*****.**" MAIL2 = "*****@*****.**" MAIL1 = "*****@*****.**" USER3 = "test_user3" USER2 = "test_user2" USER1 = "test_user1" print("Adding users") try: addUser(USER1, MAIL1, "pass1") addUser(USER2, MAIL2, "pass2") addUser(USER3, MAIL3, "pass3") except HTTPError as error: print("FAIL - Users Exist", error) exit() else: print("Testing verification") print("Trying login without verification") try: s1 = Session(USER1, "pass1") s2 = Session(USER2, "pass2") s3 = Session(USER3, "pass3") except HTTPError: print("OK - login failed") print("Attempting verification")