wolever / parameterized

Parameterized testing with any Python test framework
Other
833 stars 105 forks source link

parameterized.expand lost orignal function line number #174

Open wangkun611 opened 1 year ago

wangkun611 commented 1 year ago

https://github.com/wolever/parameterized/blob/b9f6a640452bcfdea08efc4badfe5bfad043f099/parameterized/parameterized.py#L600

frame_locals[name] = wraps(f)(cls.param_as_standalone_func(p, nf, name))

The problem can be fixed by the above snippet. But I don't know if it will introduce new problems.