-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Added test for authentication #5517
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
2e85e1b
Added package in local installation docs
mrsaicharan1 ee1e759
Merge branch 'development' into development
mrsaicharan1 cacffd2
Added test for authentication
mrsaicharan1 080ff6c
Added docstring for auth test
mrsaicharan1 12ef143
Unused modules of auth test removed
mrsaicharan1 fbff260
Merge branch 'development' of https://github.com/mrsaicharan1/open-ev…
mrsaicharan1 8c1e0ce
Changed module import style
mrsaicharan1 9b6ed5b
test exception handled
mrsaicharan1 35417cc
User import
mrsaicharan1 474d177
Whitespace commit
mrsaicharan1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| from app import current_app as app | ||
| from tests.all.integration.auth_helper import create_user | ||
| from tests.all.integration.utils import OpenEventTestCase | ||
| from app.api.helpers import auth | ||
| from tests.all.integration.setup_database import Setup | ||
| from app.models import db | ||
| from app.models.user import User | ||
|
|
||
| import unittest | ||
|
|
||
|
|
||
| class TestAuthentication(OpenEventTestCase): | ||
iamareebjamal marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| def setUp(self): | ||
| self.app = Setup.create_app() | ||
|
|
||
| def test_load_user(self): | ||
| """Method to test the registered user details""" | ||
|
|
||
| with app.test_request_context(): | ||
| auth_manager = auth.AuthManager() | ||
iamareebjamal marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| auth_manager.init_login(app) | ||
| user = create_user(email='[email protected]', password='password') | ||
| self.assertEqual(user, db.session.query(User).get(user.id)) | ||
iamareebjamal marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
|
|
||
| if __name__ == '__main__': | ||
iamareebjamal marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| unittest.main() | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.