Browse Source

DIV-1246 - Fixed tests

pull/172/head
Michael Olund 5 years ago
parent
commit
c597a50410
1 changed files with 9 additions and 12 deletions
  1. +9
    -12
      edivorce/apps/core/tests/test_efiling_submission.py

+ 9
- 12
edivorce/apps/core/tests/test_efiling_submission.py View File

@ -47,7 +47,7 @@ class EFilingSubmissionTests(TransactionTestCase):
middleware = SessionMiddleware()
middleware.process_request(self.request)
self.request.session.save()
self.hub = EFilingSubmission(initial_filing=True)
self.packaging = EFilingPackaging(initial_filing=True)
@ -70,8 +70,7 @@ class EFilingSubmissionTests(TransactionTestCase):
text=json.dumps(SAMPLE_TOKEN_RESPONSE))
self.assertTrue(self.hub._get_token(self.request))
self.assertEqual(self.request.session['access_token'],
SAMPLE_TOKEN_RESPONSE['access_token'])
self.assertEqual(self.hub.access_token, SAMPLE_TOKEN_RESPONSE['access_token'])
@mock.patch('requests.post')
def test_get_token_error(self, mock_request_post):
@ -85,11 +84,10 @@ class EFilingSubmissionTests(TransactionTestCase):
def test_renew_token(self, mock_request_post):
mock_request_post.return_value = self._mock_response(
text=json.dumps(SAMPLE_TOKEN_RESPONSE))
self.request.session['refresh_token'] = 'alskdfjadlfads'
self.hub.refresh_token = 'alskdfjadlfads'
self.assertTrue(self.hub._refresh_token(self.request))
self.assertEqual(self.request.session['access_token'],
SAMPLE_TOKEN_RESPONSE['access_token'])
self.assertEqual(self.hub.access_token, SAMPLE_TOKEN_RESPONSE['access_token'])
@mock.patch('requests.post')
def test_renew_token_anon(self, mock_request_post):
@ -104,17 +102,16 @@ class EFilingSubmissionTests(TransactionTestCase):
def test_renew_token_error(self, mock_request_post):
mock_request_post.return_value = self._mock_response(
text=json.dumps(SAMPLE_TOKEN_RESPONSE), status=401)
self.request.session['refresh_token'] = 'alskdfjadlfads'
self.hub.refresh_token = 'alskdfjadlfads'
self.assertTrue(self.hub._refresh_token(self.request))
self.assertEqual(self.request.session['access_token'],
SAMPLE_TOKEN_RESPONSE['access_token'])
self.assertEqual(self.hub.access_token, SAMPLE_TOKEN_RESPONSE['access_token'])
@mock.patch('requests.post')
def test_get_api_success(self, mock_request_post):
mock_request_post.return_value = self._mock_response(
text=json.dumps(INITIAL_DOC_UPLOAD_RESPONSE))
self.request.session['access_token'] = 'aslkfjadskfjd'
self.hub.access_token = 'aslkfjadskfjd'
response = self.hub._get_api(
self.request, 'https://somewhere.com', 'alksdjfa', 'kasdkfd', {})
@ -126,8 +123,8 @@ class EFilingSubmissionTests(TransactionTestCase):
@mock.patch('requests.post')
def test_get_api_expired_token(self, mock_request_post):
self.request.session['access_token'] = 'aslkfjadskfjd'
self.request.session['refresh_token'] = 'alskdfjadlfads'
self.hub.access_token = 'aslkfjadskfjd'
self.hub.refresh_token = 'alskdfjadlfads'
# we want 3 mock side effects for post .. a 401 on the first and success on token renewal
mock_request_post.side_effect = [


Loading…
Cancel
Save