Hello, I’m having an error when I run the test suite relating to njoy. When I run the test suite, three of the test_data_thermal.py
unit tests raise the following error from the run
function:
E subprocess.CalledProcessError: Command 'njoy' returned non-zero exit status 1.
../openmc/data/njoy.py:235: CalledProcessError
This may be related to how I have njoy set up. I have njoy21 intstalled, but the test suite seemed to be having trouble finding the executable file. The executable is called njoy21
, so the test suite was skipping the tests that required njoy. So, I made a new symbolic link in the same folder called njoy
that links to njoy21
. Now both commands open njoy on the command line and the test suite recognizes that njoy is installed, but a few of the njoy-related tests raise this error.
Could anyone help me figure out what is causing this problem?
Thanks!