File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed
Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ export type AdapterTestMap = Record<AdapterTestName, boolean>
2525
2626export type DefineTestSuiteOptions = {
2727 blacklist ?: AdapterTestName [ ]
28+ only ?: AdapterTestName [ ]
2829}
2930
3031export const defineTestSuite = ( defineOptions ?: DefineTestSuiteOptions ) => {
@@ -35,9 +36,16 @@ export const defineTestSuite = (defineOptions?: DefineTestSuiteOptions) => {
3536 const allTests : AdapterTestName [ ] = [ ]
3637
3738 const test = ( name : string , runner : any ) => {
38- const skip = defineOptions ?. blacklist
39- ? defineOptions . blacklist . includes ( name as AdapterTestName )
40- : false
39+ let skip = false
40+ if ( defineOptions ?. blacklist ?. includes ( name as AdapterTestName ) ) {
41+ skip = true
42+ }
43+ if (
44+ defineOptions ?. only ?. length &&
45+ ! defineOptions . only . includes ( name as AdapterTestName )
46+ ) {
47+ skip = true
48+ }
4149 const its = skip ? it . skip : it
4250
4351 if ( skip ) {
You can’t perform that action at this time.
0 commit comments