1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- from __future__ import absolute_import
- from sentry.testutils import AcceptanceTestCase
- class ApiTokensTest(AcceptanceTestCase):
- def setUp(self):
- super(ApiTokensTest, self).setUp()
- self.user = self.create_user('foo@example.com')
- self.login_as(self.user)
- self.path = '/api/'
- def test_simple(self):
- self.browser.get(self.path)
- self.browser.wait_until_not('.loading')
- self.browser.snapshot('api tokens - no tokens')
- self.browser.click_when_visible('.ref-create-token')
- self.browser.wait_until_not('.loading')
- self.browser.snapshot('api tokens - new token')
- self.browser.click_when_visible('[data-test-id="form-submit"]')
- self.browser.wait_until_not('.loading')
- self.browser.snapshot('api tokens - single token')
- class ApiApplicationTest(AcceptanceTestCase):
- def setUp(self):
- super(ApiApplicationTest, self).setUp()
- self.user = self.create_user('foo@example.com')
- self.login_as(self.user)
- self.path = '/api/applications/'
- def test_simple(self):
- self.browser.get(self.path)
- self.browser.wait_until_not('.loading')
- self.browser.snapshot('api applications - no applications')
- self.browser.click_when_visible('.ref-create-application')
- self.browser.wait_until_not('.loading')
- self.browser.snapshot('api applications - new application')
- self.browser.click('[href="/settings/account/api/applications/"]')
- self.browser.wait_until_not('.loading')
- self.browser.click_when_visible('.ref-toast')
- self.browser.wait_until_not('.ref-toast')
- self.browser.snapshot('api applications - single application')
|