aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Voldemat <77781574+Voldemat@users.noreply.github.com> 2023-10-17 03:24:56 +0500
committerGravatar GitHub <noreply@github.com> 2023-10-16 15:24:56 -0700
commit90d7f335223d95cb0e603d95fd995dcfb7e6cefa (patch)
treeba2e1563ad725677f49fd6f1c41d431d8bccf4b8
parentd9c0273421f3853f4bb0aa18c3cf2e96487886cf (diff)
downloadbun-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.ts6
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.