diff options
author | 2023-10-17 03:24:56 +0500 | |
---|---|---|
committer | 2023-10-16 15:24:56 -0700 | |
commit | 90d7f335223d95cb0e603d95fd995dcfb7e6cefa (patch) | |
tree | ba2e1563ad725677f49fd6f1c41d431d8bccf4b8 | |
parent | d9c0273421f3853f4bb0aa18c3cf2e96487886cf (diff) | |
download | bun-90d7f335223d95cb0e603d95fd995dcfb7e6cefa.tar.gz bun-90d7f335223d95cb0e603d95fd995dcfb7e6cefa.tar.zst bun-90d7f335223d95cb0e603d95fd995dcfb7e6cefa.zip |
Add type parameter to `expect` (#6128)
-rw-r--r-- | packages/bun-types/bun-test.d.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/bun-types/bun-test.d.ts b/packages/bun-types/bun-test.d.ts index 47380f63c..57814d2aa 100644 --- a/packages/bun-types/bun-test.d.ts +++ b/packages/bun-types/bun-test.d.ts @@ -479,13 +479,13 @@ declare module "bun:test" { * @param actual the actual value */ export const expect: { - (actual?: unknown): Expect; + <T = unknown>(actual?: T): Expect<T>; any: ( constructor: ((..._: any[]) => any) | { new (..._: any[]): any }, ) => Expect; anything: () => Expect; - stringContaining: (str: string) => Expect; - stringMatching: (regex: RegExp | string) => Expect; + stringContaining: (str: string) => Expect<string>; + stringMatching: <T extends RegExp | string>(regex: T) => Expect<T>; }; /** * Asserts that a value matches some criteria. |