0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-24 09:14:46 +01:00
posthog/cypress/e2e/before-onboarding.cy.ts

36 lines
1.0 KiB
TypeScript
Raw Normal View History

describe('Before Onboarding', () => {
before(() => {
cy.request({
method: 'PATCH',
url: '/api/projects/1/',
body: { completed_snippet_onboarding: false },
headers: { Authorization: 'Bearer e2e_demo_api_key' },
})
})
after(() => {
cy.request({
method: 'PATCH',
url: '/api/projects/1/',
body: { completed_snippet_onboarding: true },
headers: { Authorization: 'Bearer e2e_demo_api_key' },
})
})
it('Navigate to /products when a product has not been set up', () => {
cy.visit('/project/1/data-management/events')
cy.get('[data-attr=top-bar-name] > span').contains('Products')
})
it('Navigate to a settings page even when a product has not been set up', () => {
cy.visit('/settings/user')
cy.get('[data-attr=top-bar-name] > span').contains('User')
cy.visit('/settings/organization')
cy.get('[data-attr=top-bar-name] > span').contains('Organization')
})
})