test_create_organization_member.py 958 B

12345678910111213141516171819202122232425262728293031
  1. from __future__ import absolute_import
  2. from sentry.testutils import AcceptanceTestCase
  3. class CreateOrganizationMemberTest(AcceptanceTestCase):
  4. def setUp(self):
  5. super(CreateOrganizationMemberTest, 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(
  12. organization=self.org,
  13. name='Mariachi Band'
  14. )
  15. self.create_member(
  16. user=self.user,
  17. organization=self.org,
  18. role='owner',
  19. teams=[self.team],
  20. )
  21. self.login_as(self.user)
  22. def test_invite(self):
  23. """
  24. Add by username (on-premises / by configuration only)
  25. """
  26. self.browser.get('/organizations/{}/members/new'.format(self.org.slug))
  27. self.browser.snapshot(name='invite organization member')