<%- answers.isUsingTypeScript || answers.esmSupport? `import { expect, browser, $ } from '@wdio/globals'`: `const { expect, browser, $ } = require('@wdio/globals')` %>describe('My Login application', () => {it('should login with valid credentials', async () => {await browser.url(`https://the-internet.herokuapp.com/login`)await $('#username').setValue('tomsmith')await $('#password').setValue('SuperSecretPassword!')await $('button[type="submit"]').click()await expect($('#flash')).toBeExisting()await expect($('#flash')).toHaveText(expect.stringContaining('You logged into a secure area!'))<%-answers.includeVisualTesting ? `await expect($('#flash')).toMatchElementSnapshot('flashAlert')` : '' %>})})