def test_addJohn(): ''' adding a single user ''' u = User('john', '*****@*****.**', 'pwd') users = Users() users.addUser(u) myUser = users.getUser('*****@*****.**') assert u == myUser assert u.getEmail() == '*****@*****.**'
def test_add_users(): usr1 = User("a", "*****@*****.**", "aa") usr2 = User("b", "*****@*****.**", "bb") usr3 = User("c", "*****@*****.**", "cc") users = Users() users.addUser(usr1) users.addUser(usr2) users.addUser(usr3) usr4 = users.getUser("*****@*****.**") assert usr1 == usr4
def register(): form = Register(request.form) if request.method == 'POST' and form.validate(): name = form.name.data surrname = form.surrname.data email = form.email.data username = form.username.data password = form.password.data #mysql Users.addUser(username, email, password, name, surrname) flash('Registration succesfull, now you can log in', 'success') return redirect(url_for('index')) return render_template('register.html', form=form)
from currency_factory.currency_manager import CurrencyManager from user import User from wallet import Wallet from users import Users from serialize import Serialize userList = Users() userList = Serialize.loadJSON() ''' userList.addUser("Tomasz", "Kowalski", "tomcio123", "12345") userList.addUser("Robert", "Mateja", "matej123", "12345") userList.addUser("Jarek", "Kon", "jaro123", "12345") userList.printUsers() ''' ''' print("\n@@@ Deleting tomcio123 @@@\n") userList.deleteUser(userList.getUser(login="******")) print("\n@@@ Adding 30btc to matej123 account @@@\n") userList.getUser(login="******").wallet.depositMoney("BTC", 30) ''' userList.printUsers() Serialize.toJSON(userList)
from users import Users userlist = Users() with open("riders.txt", "r") as my_file: fileContent = my_file.readlines() for name in fileContent: userlist.addUser(name.rstrip('\n')) userlist.writeToFile("users.txt")