{"library":"playwright-expect","type":"library","category":null,"description":"playwright-expect is an assertion library designed for enhancing end-to-end testing with Playwright Test and Jest. Currently at version 0.1.2, it significantly extends the default `expect` API with a richer set of matchers compared to similar libraries like `expect-playwright`, aiming to provide a more comprehensive and robust testing experience. Key differentiators include an extensive collection of easy-to-use assertions, exhaustive failure messages with diff highlights, options for case-insensitive matching and trimming values before assertion, and the ability to automatically wait for expectations to succeed. It seamlessly integrates with both Playwright Test and Jest and ships with built-in TypeScript types for improved developer experience and autocompletion. The project maintains an active patch release cadence, focusing on stability and feature enhancements.","language":"javascript","status":"active","version":"0.1.2","tags":["javascript","playwright","expect","assertions","matchers","jest","typescript","automation","testing"],"install":[{"cmd":"npm install playwright-expect","imports":["import { matchers } from 'playwright-expect';","const { matchers } = require('playwright-expect');","import { expect } from '@playwright/test';\nexpect.extend(matchers);"]},{"cmd":"yarn add playwright-expect","imports":[]},{"cmd":"pnpm add playwright-expect","imports":[]}],"homepage":null,"github":"https://github.com/elaichenkov/playwright-expect","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/playwright-expect","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/playwright-expect/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}