Emit config before calling test to ignore changes
This commit is contained in:
parent
0c3853e959
commit
82ff974090
|
@ -617,13 +617,13 @@ def with_config_overrides(config_overrides, emitted_fork=None, emit=True):
|
|||
output_config = output
|
||||
kw['phases'] = phases
|
||||
|
||||
# Run the function
|
||||
out = fn(*args, spec=spec, **kw)
|
||||
|
||||
# Emit requested spec (with overrides)
|
||||
if emit:
|
||||
yield 'config', 'cfg', output_config
|
||||
|
||||
# Run the function
|
||||
out = fn(*args, spec=spec, **kw)
|
||||
|
||||
# If it's not returning None like a normal test function,
|
||||
# it's generating things, and we need to complete it before setting back the config.
|
||||
if out is not None:
|
||||
|
|
Loading…
Reference in New Issue