Initial Commit
This commit is contained in:
29
packages/testkit/README.md
Normal file
29
packages/testkit/README.md
Normal file
@@ -0,0 +1,29 @@
|
||||
# `testkit`
|
||||
|
||||
Testing frameworks, A/B testing, and quality-assurance utilities.
|
||||
|
||||
<!-- begin:auto-docs -->
|
||||
## Subcategories
|
||||
|
||||
1 subcategory, 13 packages.
|
||||
|
||||
### `testing`
|
||||
|
||||
Testing runners, DOM helpers, E2E harnesses, and A/B testing.
|
||||
|
||||
| Package | Description |
|
||||
|---|---|
|
||||
| [`@suaveplan/ab-testing`](./ab-testing/README.md) | Enterprise A/B testing and experimentation engine with deterministic FNV-1a bucketing, targeting rules, variant assignment, conversion tracking, result aggrega… |
|
||||
| [`@suaveplan/testing`](./testing/README.md) | Shared test infrastructure for Suaveplan. Provides runner primitives (Vitest or bun-test via conditional exports), structured builders, a deterministic FakeClo… |
|
||||
| [`@suaveplan/testing-dom`](./testing-dom/README.md) | DOM and React component testing utilities for Suaveplan. Provides a single install that covers vitest config generation with WSL2-safe defaults, `@testing-libr… |
|
||||
| [`@suaveplan/testing-e2e`](./testing-e2e/README.md) | Playwright E2E testing utilities for Suaveplan, with the default `browser` worker fixture launching `cloakbrowser` — a real Chromium binary with 49 source-leve… |
|
||||
| [`@suaveplan/testing-integration`](./testing-integration/README.md) | Core integration test infrastructure for Vitest: fixture lifecycle management, health polling, and the global-setup bridge. |
|
||||
| [`@suaveplan/testing-integration-garage-s3`](./testing-integration-garage-s3/README.md) | Garage S3 v2.0.0 testcontainers fixture for `@suaveplan/testing-integration`. |
|
||||
| [`@suaveplan/testing-integration-mailpit`](./testing-integration-mailpit/README.md) | Mailpit testcontainers fixture + `assertMail()` helper for `@suaveplan/testing-integration`. |
|
||||
| [`@suaveplan/testing-integration-oauth-mock`](./testing-integration-oauth-mock/README.md) | Real-HTTP mock OAuth 2.0 Identity Provider for integration tests. |
|
||||
| [`@suaveplan/testing-integration-postgres`](./testing-integration-postgres/README.md) | PostgreSQL 16 testcontainers fixture for `@suaveplan/testing-integration`. |
|
||||
| [`@suaveplan/testing-integration-redis`](./testing-integration-redis/README.md) | Redis 7 testcontainers fixture for `@suaveplan/testing-integration`. |
|
||||
| [`@suaveplan/testing-integration-step-ca`](./testing-integration-step-ca/README.md) | A `ServiceFixture` for `smallstep/step-ca` that gives any integration test suite a real, ephemeral certificate authority — root cert, JWK provisioner, and an `… |
|
||||
| [`@suaveplan/testing-integration-surrealdb`](./testing-integration-surrealdb/README.md) | SurrealDB v3 testcontainers fixture for `@suaveplan/testing-integration`. |
|
||||
| [`@suaveplan/testing-integration-typesense`](./testing-integration-typesense/README.md) | Typesense 27 testcontainers fixture for `@suaveplan/testing-integration`. |
|
||||
<!-- end:auto-docs -->
|
||||
Reference in New Issue
Block a user