@@ -548,9 +548,7 @@ def metafunc(self, with_bigint, *args, **kwargs):
548
548
self .set_setting ('WASM_BIGINT' )
549
549
nodejs = self .require_node ()
550
550
self .node_args += shared .node_bigint_flags (nodejs )
551
- f (self , * args , ** kwargs )
552
- else :
553
- f (self , * args , ** kwargs )
551
+ f (self , * args , ** kwargs )
554
552
555
553
parameterize (metafunc , {'' : (False ,),
556
554
'bigint' : (True ,)})
@@ -567,9 +565,7 @@ def metafunc(self, with_wasm64, *args, **kwargs):
567
565
if with_wasm64 :
568
566
self .require_wasm64 ()
569
567
self .set_setting ('MEMORY64' )
570
- f (self , * args , ** kwargs )
571
- else :
572
- f (self , * args , ** kwargs )
568
+ f (self , * args , ** kwargs )
573
569
574
570
parameterize (metafunc , {'' : (False ,),
575
571
'wasm64' : (True ,)})
@@ -587,9 +583,7 @@ def metafunc(self, with_wasm2js, *args, **kwargs):
587
583
if with_wasm2js :
588
584
self .require_wasm2js ()
589
585
self .set_setting ('WASM' , 0 )
590
- f (self , * args , ** kwargs )
591
- else :
592
- f (self , * args , ** kwargs )
586
+ f (self , * args , ** kwargs )
593
587
594
588
parameterize (metafunc , {'' : (False ,),
595
589
'wasm2js' : (True ,)})
@@ -617,12 +611,10 @@ def can_do_standalone(self, impure=False):
617
611
def also_with_standalone_wasm (impure = False ):
618
612
def decorated (func ):
619
613
@wraps (func )
620
- def metafunc (self , standalone ):
614
+ def metafunc (self , standalone , * args , ** kwargs ):
621
615
if DEBUG :
622
616
print ('parameterize:standalone=%s' % standalone )
623
- if not standalone :
624
- func (self )
625
- else :
617
+ if standalone :
626
618
if not can_do_standalone (self , impure ):
627
619
self .skipTest ('Test configuration is not compatible with STANDALONE_WASM' )
628
620
self .set_setting ('STANDALONE_WASM' )
@@ -638,7 +630,7 @@ def metafunc(self, standalone):
638
630
self .wasm_engines = []
639
631
nodejs = self .require_node ()
640
632
self .node_args += shared .node_bigint_flags (nodejs )
641
- func (self )
633
+ func (self , * args , ** kwargs )
642
634
643
635
parameterize (metafunc , {'' : (False ,),
644
636
'standalone' : (True ,)})
0 commit comments