Commit 7be7b50b by Ben Patterson

Mock out the underlying segment-io call.

TE-532
parent 0bce5569
...@@ -424,6 +424,7 @@ class IntegrationTest(testutil.TestCase, test.TestCase): ...@@ -424,6 +424,7 @@ class IntegrationTest(testutil.TestCase, test.TestCase):
request, strategy = self.get_request_and_strategy( request, strategy = self.get_request_and_strategy(
auth_entry=pipeline.AUTH_ENTRY_LOGIN, redirect_uri='social:complete') auth_entry=pipeline.AUTH_ENTRY_LOGIN, redirect_uri='social:complete')
strategy.backend.auth_complete = mock.MagicMock(return_value=self.fake_auth_complete(strategy)) strategy.backend.auth_complete = mock.MagicMock(return_value=self.fake_auth_complete(strategy))
pipeline.analytics.track = mock.MagicMock()
request.user = self.create_user_models_for_existing_account( request.user = self.create_user_models_for_existing_account(
strategy, 'user@example.com', 'password', self.get_username(), skip_social_auth=True) strategy, 'user@example.com', 'password', self.get_username(), skip_social_auth=True)
...@@ -558,6 +559,7 @@ class IntegrationTest(testutil.TestCase, test.TestCase): ...@@ -558,6 +559,7 @@ class IntegrationTest(testutil.TestCase, test.TestCase):
request, strategy = self.get_request_and_strategy( request, strategy = self.get_request_and_strategy(
auth_entry=pipeline.AUTH_ENTRY_LOGIN, redirect_uri='social:complete') auth_entry=pipeline.AUTH_ENTRY_LOGIN, redirect_uri='social:complete')
strategy.backend.auth_complete = mock.MagicMock(return_value=self.fake_auth_complete(strategy)) strategy.backend.auth_complete = mock.MagicMock(return_value=self.fake_auth_complete(strategy))
pipeline.analytics.track = mock.MagicMock()
user = self.create_user_models_for_existing_account( user = self.create_user_models_for_existing_account(
strategy, 'user@example.com', 'password', self.get_username()) strategy, 'user@example.com', 'password', self.get_username())
self.assert_social_auth_exists_for_user(user, strategy) self.assert_social_auth_exists_for_user(user, strategy)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment