def setUpClass(cls): super(DirectSharingOAuth2Tests2, cls).setUpClass() cls.authorize_url = ( "/direct-sharing/projects/oauth2/authorize/" "?client_id=test-key-2&response_type=code" ) user1 = get_or_create_user("bacon") cls.member1, _ = Member.objects.get_or_create(user=user1) cls.member1.save() cls.member1_project = OAuth2DataRequestProject.objects.get(slug="abc3") cls.member1_project.save() email1 = cls.member1.primary_email cls.access_token = AccessToken( application=cls.member1_project.application, user=user1, token="test-token-1", expires=timezone.now() + timedelta(days=1), scope="read", ) cls.access_token.save() email1.verified = True email1.save()
def setUpClass(cls): super(DirectSharingOAuth2Tests, cls).setUpClass() cls.authorize_url = ('/direct-sharing/projects/oauth2/authorize/' '?client_id=test-key&response_type=code') user1 = get_or_create_user('bacon') cls.member1, _ = Member.objects.get_or_create(user=user1) cls.member1_project = OAuth2DataRequestProject.objects.get(slug='abc') email1 = cls.member1.primary_email cls.access_token = AccessToken( application=cls.member1_project.application, user=user1, token='test-token-1', expires=datetime.now() + timedelta(days=1), scope='read') cls.access_token.save() cls.access_token_expired = AccessToken( application=cls.member1_project.application, user=user1, token='test-token-2', expires=datetime.now() - timedelta(days=1), scope='read') cls.access_token_expired.save() email1.verified = True email1.save()
def setUpClass(cls): super(DirectSharingOnSiteTests, cls).setUpClass() cls.join_url = "/direct-sharing/projects/on-site/join/abc-2/" cls.authorize_url = "/direct-sharing/projects/on-site/authorize/abc-2/" user1 = get_or_create_user("user1") cls.member1, _ = Member.objects.get_or_create(user=user1) email1 = cls.member1.primary_email email1.verified = True email1.save()
def setUpClass(cls): super().setUpClass() cls.authorize_url = ( "/direct-sharing/projects/oauth2/authorize/" "?client_id=test-key&response_type=code" ) user1 = get_or_create_user("bacon") cls.member1, _ = Member.objects.get_or_create(user=user1) email1 = cls.member1.primary_email email1.verified = True email1.save()
def setUpClass(cls): super(DirectSharingOnSiteTests, cls).setUpClass() cls.join_url = '/direct-sharing/projects/on-site/join/abc-2/' cls.authorize_url = '/direct-sharing/projects/on-site/authorize/abc-2/' user1 = get_or_create_user('user1') cls.member1, _ = Member.objects.get_or_create(user=user1) cls.member1_project = OnSiteDataRequestProject.objects.get( slug='abc-2') email1 = cls.member1.primary_email email1.verified = True email1.save()
def test_send_welcome_email(self, mock): user = get_or_create_user('email_test_user') member = Member(user=user) member.save() email = user.emailaddress_set.all()[0] email.verified = False email.save() confirmation = EmailConfirmation.create(email) confirmation.sent = timezone.now() confirmation.save() # confirm the email; this sends the email_confirmed signals confirmed_email = confirmation.confirm() self.assertTrue(confirmed_email is not None) self.assertTrue(mock.called) self.assertEqual(mock.call_count, 1) self.assertEqual(mock.call_args[0][-1][0], u'*****@*****.**')
def test_send_welcome_email(self, mock): user = get_or_create_user("email_test_user") member = Member(user=user) member.save() email = user.emailaddress_set.all()[0] email.verified = False email.save() confirmation = EmailConfirmation.create(email) confirmation.sent = timezone.now() confirmation.save() # confirm the email; this sends the email_confirmed signals confirmed_email = confirmation.confirm(request=mock) self.assertTrue(confirmed_email is not None) self.assertTrue(mock.called) self.assertEqual(mock.call_count, 1) self.assertEqual(mock.call_args[0][-1][0], "*****@*****.**")
def setUp(self): # noqa get_or_create_user('user1')
def setUp(self): # noqa get_or_create_user("user1")
def setUp(self): # noqa get_or_create_user("user1")