ukaea / PROCESS

PROCESS is a systems code at UKAEA that calculates in a self-consistent manner the parameters of a fusion power plant with a specified performance, ensuring that its operating limits are not violated, and with the option to optimise to a given function of these parameters.
https://ukaea.github.io/PROCESS/
MIT License
26 stars 11 forks source link

Reset working directory after test_vary_run #3162

Closed timothy-nunn closed 1 month ago

timothy-nunn commented 2 months ago

Description

Reset the working directory after the vary run integration tests. The vary run changes directory sometimes which means that the git log of the regression tests is occuring in a temporary pytest directory, not the PROCESS repository; this causes the regression tests to fail.