Esempio n. 1
0
def test_save_token_no_application(dummy_application, dummy_request,
                                   token_data):
    dummy_request.client.client_id = str(uuid4())
    assert not OAuthApplication.find(
        client_id=dummy_request.client.client_id).count()
    with pytest.raises(NoResultFound):
        save_token(token_data, dummy_request)
Esempio n. 2
0
 def validate_name(self, field):
     query = OAuthApplication.find(name=field.data)
     if self.application:
         query = query.filter(
             db.func.lower(OAuthApplication.name) !=
             self.application.name.lower())
     if query.count():
         raise ValidationError(
             _("There is already an application with this name"))
Esempio n. 3
0
 def _process(self):
     applications = OAuthApplication.find().order_by(
         db.func.lower(OAuthApplication.name)).all()
     return WPOAuthAdmin.render_template('apps.html',
                                         applications=applications)
Esempio n. 4
0
def test_save_token_no_application(dummy_application, dummy_request, token_data):
    dummy_request.client.client_id = unicode(uuid4())
    assert not OAuthApplication.find(client_id=dummy_request.client.client_id).count()
    with pytest.raises(NoResultFound):
        save_token(token_data, dummy_request)
Esempio n. 5
0
 def _process(self):
     applications = OAuthApplication.find().order_by(db.func.lower(OAuthApplication.name)).all()
     return WPOAuthAdmin.render_template('apps.html', applications=applications)
Esempio n. 6
0
 def validate_name(self, field):
     query = OAuthApplication.find(name=field.data)
     if self.application:
         query = query.filter(db.func.lower(OAuthApplication.name) != self.application.name.lower())
     if query.count():
         raise ValidationError(_("There is already an application with this name"))