Skip to content

Commit 16bacfa

Browse files
authored
fix: describe calls not taking generic type parameters (#5415)
1 parent b3be54d commit 16bacfa

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/runner/src/types/tasks.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -251,9 +251,9 @@ interface SuiteCollectorCallable<ExtraContext = {}> {
251251
/**
252252
* @deprecated Use options as the second argument instead
253253
*/
254-
(name: string | Function, fn: SuiteFactory<ExtraContext>, options: TestOptions): SuiteCollector<ExtraContext>
255-
(name: string | Function, fn?: SuiteFactory<ExtraContext>, options?: number | TestOptions): SuiteCollector<ExtraContext>
256-
(name: string | Function, options: TestOptions, fn?: SuiteFactory<ExtraContext>): SuiteCollector<ExtraContext>
254+
<OverrideExtraContext extends ExtraContext = ExtraContext>(name: string | Function, fn: SuiteFactory<OverrideExtraContext>, options: TestOptions): SuiteCollector<OverrideExtraContext>
255+
<OverrideExtraContext extends ExtraContext = ExtraContext>(name: string | Function, fn?: SuiteFactory<OverrideExtraContext>, options?: number | TestOptions): SuiteCollector<OverrideExtraContext>
256+
<OverrideExtraContext extends ExtraContext = ExtraContext>(name: string | Function, options: TestOptions, fn?: SuiteFactory<OverrideExtraContext>): SuiteCollector<OverrideExtraContext>
257257
}
258258

259259
type ChainableSuiteAPI<ExtraContext = {}> = ChainableFunction<

0 commit comments

Comments
 (0)