We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f8ff4c9 commit 5bb0a06Copy full SHA for 5bb0a06
src/index.ts
@@ -25,6 +25,7 @@ export type AdapterTestMap = Record<AdapterTestName, boolean>
25
26
export type DefineTestSuiteOptions = {
27
blacklist?: AdapterTestName[]
28
+ only?: AdapterTestName[]
29
}
30
31
export const defineTestSuite = (defineOptions?: DefineTestSuiteOptions) => {
@@ -37,7 +38,9 @@ export const defineTestSuite = (defineOptions?: DefineTestSuiteOptions) => {
37
38
const test = (name: string, runner: any) => {
39
const skip = defineOptions?.blacklist
40
? defineOptions.blacklist.includes(name as AdapterTestName)
- : false
41
+ : defineOptions?.only
42
+ ? !defineOptions.only.includes(name as AdapterTestName)
43
+ : false
44
const its = skip ? it.skip : it
45
46
if (skip) {
0 commit comments