Esempio n. 1
0
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)
Esempio n. 2
0
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)
Esempio n. 3
0
 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)
Esempio n. 4
0
 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)