Skip to content

Commit dd47be4

Browse files
authored
[test] Use also_with_wasm_bigint. NFC (#22678)
1 parent 483cdcd commit dd47be4

File tree

1 file changed

+5
-13
lines changed

1 file changed

+5
-13
lines changed

test/test_other.py

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,11 @@ def wasmfs_all_backends(f):
114114
assert callable(f)
115115

116116
@wraps(f)
117-
def metafunc(self, backend):
117+
def metafunc(self, backend, *args, **kwargs):
118118
self.set_setting('WASMFS')
119119
self.emcc_args.append('-DWASMFS')
120120
self.emcc_args.append(f'-D{backend}')
121-
f(self)
121+
f(self, *args, **kwargs)
122122

123123
parameterize(metafunc, {'': ('WASMFS_MEMORY_BACKEND',),
124124
'node': ('WASMFS_NODE_BACKEND',)})
@@ -129,14 +129,12 @@ def also_with_wasmfs_all_backends(f):
129129
assert callable(f)
130130

131131
@wraps(f)
132-
def metafunc(self, backend):
132+
def metafunc(self, backend, *args, **kwargs):
133133
if backend:
134134
self.set_setting('WASMFS')
135135
self.emcc_args.append('-DWASMFS')
136136
self.emcc_args.append(f'-D{backend}')
137-
f(self)
138-
else:
139-
f(self)
137+
f(self, *args, **kwargs)
140138

141139
parameterize(metafunc, {'': (None,),
142140
'wasmfs': ('WASMFS_MEMORY_BACKEND',),
@@ -13564,17 +13562,11 @@ def test_wasmfs_getdents(self):
1356413562
self.do_run_in_out_file_test('wasmfs/wasmfs_getdents.c')
1356513563

1356613564
@wasmfs_all_backends
13565+
@also_with_wasm_bigint
1356713566
def test_wasmfs_readfile(self):
1356813567
self.set_setting('FORCE_FILESYSTEM')
1356913568
self.do_run_in_out_file_test('wasmfs/wasmfs_readfile.c')
1357013569

13571-
@wasmfs_all_backends
13572-
def test_wasmfs_readfile_bigint(self):
13573-
self.set_setting('FORCE_FILESYSTEM')
13574-
self.set_setting('WASM_BIGINT')
13575-
self.node_args += shared.node_bigint_flags(self.get_nodejs())
13576-
self.do_run_in_out_file_test('wasmfs/wasmfs_readfile.c')
13577-
1357813570
def test_wasmfs_jsfile(self):
1357913571
self.set_setting('WASMFS')
1358013572
self.do_run_in_out_file_test('wasmfs/wasmfs_jsfile.c')

0 commit comments

Comments
 (0)