-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instructions for running tests locally #471
Comments
Thanks for the update! I was able to install and run I would recommend uploading In the newly added "Running Tests" section of the documentation, you may want to list the other testing dependencies and that |
We can add pyoptsparse to the test-extra requirements, but that won't fundamentally fix all the failing tests. We run some of our tests against a commercial optimizer SNOPT. These test are critical for our internal use, since we rely heavily on SNOPT. I noted your PR suggest on the pyoptsparse repo. We do collaborate with the pyoptsparse developers, but it is not our project. I think PyPI release of that package is outside the scope for this publication. Also, I will note that pyoptsparse itself was recently accepted to JOSS without having published on PyPI. |
Yeah, I can successfully run the test suite, and I wouldn’t put a “no failing tests” criterion on anything, so this is not going to be a blocker for JOSS. I would recommend keeping this on your radar, though. |
Can you add instructions to https://openmdao.github.io/dymos/contributing/contributing.html on how to run the automated tests manually?
From a fresh checkout of the
dymos
repo, what commands to do I have to type in to run the test locally? I had a look at.travis.yml
, but the commands there seem surprisingly complex.Personally, I tend to add a Makefile to my projects so that I can just to
make test
(on Unix-based systems, at least), but that's totally up to you.This is a blocker for openjournals/joss-reviews#2809
The text was updated successfully, but these errors were encountered: