Describe the bug
Looking at, #3892 I have noticed that reading in an IN.DAT and writing it out to NEW.IN.DAT changes the resulting MFiles.
Steps to reproduce
from pathlib import Path
from process.io.in_dat import InDat
DIR = Path(__file__).parent
st_regress = DIR / "st_regression.IN.DAT"
out = InDat(filename=str(st_regress))
out.write_in_dat(
output_filename=str(DIR / "new.IN.DAT")
)
Next, run both files and compare the results (I tested this using the st_regression.IN.DAT in the regression test suite and got 362 differences)
Expected behaviour
The IN.DATs are the same, as are the resulting MFiles.
Describe the bug
Looking at, #3892 I have noticed that reading in an
IN.DATand writing it out toNEW.IN.DATchanges the resulting MFiles.Steps to reproduce
Next, run both files and compare the results (I tested this using the
st_regression.IN.DATin the regression test suite and got 362 differences)Expected behaviour
The IN.DATs are the same, as are the resulting MFiles.