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
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?