-
Notifications
You must be signed in to change notification settings - Fork 96
Add Travis Testing against Octave #139
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
Conversation
Some notes as you're working on this -- I did go through a bit of this before:
|
Thanks! |
By the way @isbadawi, Octave magic is now working 😄 |
Update travis script to run test suite Update travis script to actually do testing Install zmq Install pyzmq Remove doctesting Remove unsupported --no-gui option in Octave Attempt to spoof javaclasspath Attempt to spoof javaclasspath Use newer Octave Try an explicit java install
Use gnuplot so figures are created properly Add support for octave magic in test
Update installation instructions Move to a platform-indepented octave makefile Do not test on Py3.4 due to bug in importlib causing hangup Try python 3.4 again without warnings Fix travis syntax error Add debug output in travis Do not install scipy in travis Remove py3.4 build to to hanging Remove redundant conda info
f3ad11c
to
ef4ec95
Compare
Ready to roll! |
Looks good overall, but I'm not sure I like the Octave and Ubuntu specific We can address that later though -- getting tests to run on Travis is more important. Thanks for working on this! |
Add Travis Testing against Octave
I agree it is a bit of a hack, my plan was to get it working on Windows next and devise a more general solution. I do not have access to a Mac. I agree the apt-get belongs in the documentation as opposed to the make file. |
First of all, this is great. Second - this Octave thing now doesn't work on my machine (a mac), because On Sun, Feb 15, 2015 at 7:57 AM, Steven Silvester [email protected]
|
Closes #138.
Tests in 2.7 and 3.3 using Miniconda environments.
The 3.4 test was hanging at the end, but does not hang on my Ubuntu 14.04 install, so I removed it.
Current coverage is 80%. I'll add some more tests in another PR.