def login(): """Login the current user.""" user_to_login = json.loads(request.data) username = user_to_login.get("login") password = user_to_login.get("password") user = api.get_user(username, password) if user: return 'Success' else: abort(401)
def checker(user): if request.method == "GET": result = bom.check_account(user) user_data = api.get_user(user) profile_url = base_url + user botometer = round(float(result["cap"]["universal"]*100), 2) return render_template("checker.html", user=user_data, botometer=botometer, url=profile_url)
def test_404_if_no_such_user(self): self.sm.get_user.return_value = None with self.fake_request: api.get_user(1, dbsrv=self.sm)
def test_succeed_normally(self): self.sm.get_user.return_value = User() with self.fake_request: self.assertStatus(api.get_user(1, dbsrv=self.sm), 200)