test_accept_organization_invite.py 878 B

1234567891011121314151617181920212223242526
  1. from __future__ import absolute_import
  2. from sentry.testutils import AcceptanceTestCase
  3. class AcceptOrganizationInviteTest(AcceptanceTestCase):
  4. def setUp(self):
  5. super(AcceptOrganizationInviteTest, self).setUp()
  6. self.user = self.create_user('foo@example.com')
  7. self.org = self.create_organization(
  8. name='Rowdy Tiger',
  9. owner=None,
  10. )
  11. self.team = self.create_team(organization=self.org, name='Mariachi Band')
  12. self.member = self.create_member(
  13. user=None,
  14. email='bar@example.com',
  15. organization=self.org,
  16. role='owner',
  17. teams=[self.team],
  18. )
  19. self.login_as(self.user)
  20. def test_invite(self):
  21. self.browser.get(self.member.get_invite_link().split('/', 3)[-1])
  22. self.browser.snapshot(name='accept organization invite')