Ejemplo n.º 1
0
 def create_dummy_client(user):
     db_oauth_client.create(
         user_id=user.id,
         name="Dummy Client",
         desc="Created for testing the webservice",
         website="http://example.com/",
         redirect_uri="http://example.com/redirect/",
     )
     client = db_users.clients(user.id)[0]
     return client
Ejemplo n.º 2
0
 def test_user_clients(self):
     db_oauth_client.create(
         user_id=self.user1.id,
         name="Some Application",
         desc="Created for some purpose",
         website="https://example.com",
         redirect_uri="https://example.com/redirect/",
     )
     client = db_users.clients(self.user1.id)[0]
     self.assertEqual(client["name"], "Some Application")
     self.assertEqual(client["website"], "https://example.com")
Ejemplo n.º 3
0
 def setUp(self):
     super(OAuthTokenTestCase, self).setUp()
     self.user = User(db_users.get_or_create(1, 'tester_1', new_user_data={
         "display_name": "test",
     }))
     db_oauth_client.create(
         user_id=self.user.id,
         name="Test App",
         desc="Application for testing",
         website="https://example.com",
         redirect_uri="https://example.com/oauth",
     )
     self.oauth_client = db_users.clients(self.user.id)[0]
Ejemplo n.º 4
0
 def setUp(self):
     super(OAuthTokenTestCase, self).setUp()
     self.user = User(
         db_users.get_or_create(1,
                                'tester_1',
                                new_user_data={
                                    "display_name": "test",
                                }))
     db_oauth_client.create(
         user_id=self.user.id,
         name="Test App",
         desc="Application for testing",
         website="https://example.com",
         redirect_uri="https://example.com/oauth",
     )
     self.oauth_client = db_users.clients(self.user.id)[0]
Ejemplo n.º 5
0
 def test_user_tests(self):
     db_oauth_client.create(
         user_id=self.user1.id,
         name="Some Application",
         desc="Created for some purpose",
         website="https://example.com",
         redirect_uri="https://example.com/redirect/",
     )
     client = db_users.clients(self.user1.id)[0]
     db_oauth_token.create(
         client_id=client["client_id"],
         access_token="Test Access Token",
         refresh_token="Test Refresh Token",
         expires=datetime.now() + timedelta(seconds=200),
         user_id=self.user1.id,
         scopes=None,
     )
     tokens = db_users.tokens(self.user1.id)
     self.assertEqual(tokens[0]["client_name"], "Some Application")
     self.assertEqual(tokens[0]["refresh_token"], "Test Refresh Token")
Ejemplo n.º 6
0
 def test_user_tests(self):
     db_oauth_client.create(
         user_id=self.user1.id,
         name="Some Application",
         desc="Created for some purpose",
         website="https://example.com",
         redirect_uri="https://example.com/redirect/",
     )
     client = db_users.clients(self.user1.id)[0]
     db_oauth_token.create(
         client_id=client["client_id"],
         access_token="Test Access Token",
         refresh_token="Test Refresh Token",
         expires=datetime.now() + timedelta(seconds=200),
         user_id=self.user1.id,
         scopes=None,
     )
     tokens = db_users.tokens(self.user1.id)
     self.assertEqual(tokens[0]["client_name"], "Some Application")
     self.assertEqual(tokens[0]["refresh_token"], "Test Refresh Token")
Ejemplo n.º 7
0
 def create_dummy_application(self):
     db_oauth_client.create(user_id=self.user.id, **self.application)
     client = db_users.clients(self.user.id)[0]
     return client
Ejemplo n.º 8
0
 def create_dummy_application(self):
     db_oauth_client.create(user_id=self.user.id, **self.application)
     client = db_users.clients(self.user.id)[0]
     return client
Ejemplo n.º 9
0
def index():
    return render_template('profile/applications/index.html',
                           applications=db_users.clients(current_user.id),
                           tokens=db_users.tokens(current_user.id))