beforeAll(() => { })
afterAll(() => { })
it('root level test', () => {})
describe('Jasmine reporter', () => {
beforeAll(() => { })
beforeEach(() => {})
afterEach(() => {})
it('should pass', async () => {
expect(await browser.getTitle()).toBe('Mock Page Title')
await expect(browser).toHaveTitle('Mock Page Title')
})
it('should fail', async () => {
expect(await browser.getTitle()).toBe('Oh, no!')
})
describe('Jasmine nested suite', () => {
afterAll(() => { })
beforeEach(() => {
throw new Error('beforeEach failure in nested suite')
})
afterEach(() => {
throw new Error('afterEach failure in nested suite')
})
it('nested test failed by each hooks', () => {})
})
})