File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -50,13 +50,19 @@ function loadTests({
5050 } ) ;
5151
5252 describeIf ( nodeTests , "Node Tests" , ( ) => {
53- for ( const [ suiteName , examples ] of Object . entries ( nodeTestsSuites ) ) {
54- describe ( suiteName , ( ) => {
55- for ( const [ exampleName , requireTest ] of Object . entries ( examples ) ) {
56- it ( exampleName , requireTest ) ;
53+ function registerTestSuite ( suite : typeof nodeTestsSuites ) {
54+ for ( const [ name , suiteOrTest ] of Object . entries ( suite ) ) {
55+ if ( typeof suiteOrTest === "function" ) {
56+ it ( name , suiteOrTest ) ;
57+ } else {
58+ describe ( name , ( ) => {
59+ registerTestSuite ( suiteOrTest ) ;
60+ } ) ;
5761 }
58- } ) ;
62+ }
5963 }
64+
65+ registerTestSuite ( nodeTestsSuites ) ;
6066 } ) ;
6167
6268 describeIf ( ferricExample , "ferric-example" , ( ) => {
You can’t perform that action at this time.
0 commit comments