Playwright test snippets for VS Code.
The following snippets are provided by this package. If you have ideas of other snippets that would be helpful, please open an issue.
test.describe('$1', () => {
  $0
})test('$1', async ({ page }) => {
  $0
})test.beforeEach(async ({ page }) => {
  $0
})test.afterEach(async ({ page }) => {
  $0
})test.beforeAll(async ({ browser }) => {
  $0
})test.afterAll(async ({ browser }) => {
  $0
})await test.step('$1', async () => {
  $0
})test.use({ $0 })Lariat is a Playwright page object framework that simplifies page object construction. We've included some useful Lariat snippets as part of this extension.
import Collection from 'lariat'
export class MyPage extends Collection {
  $0
}import { Page } from '@playwright/test'
import Collection from 'lariat'
export class MyPage extends Collection {
  constructor(page: Page) {
    super(page.locator('$1'))
  }
  $0
}