I'm eager to try this, but it's not compatible with a Unix-based system because it uses '\' for a file separator. It shouldn't take long to replace this by "filesep" wherever it occurs.
21 Mar 2011
suite of files for performing the standard two phase simplex method on linear programming problems.
Author: Jeff Stuart
I hesitate to rate this because it was written for MATLAB 5.2, but it needs plenty of revision to work on 7.11. I found uses of "break" where "return" (or better, error statements) are needed; and the mysterious command "floppy". I was not strongly motivated to get the solver working, so I don't know how many other problems there are.
Oops - I mistakenly wrote TEMPNAME above in place of TEMPDIR. Also, the issue seems to be my fault because I changed TEMPDIR while debugging this code. However, I think it is cleaner to use TEMPNAME to create the file names. Either way, the file names displayed by VISDIFF will generally not correspond to the user's variable names.
Keith - On my Mac, MATLAB xUnit passes 150 of the 151 test cases in its own test suite. (The one failure seems to be a bad test case.) Use the contact form on my author page (http://www.mathworks.com/matlabcentral/fileexchange/authors/22204) to send me more details about the problem you are experiencing.
Hey, I understand that xUnit is superceded by the official unit test framework in 2013b, but I have a lot of test functions set up for xUnit. When I try to run them in 2013b, even with xUnit put at the top of the path, it doesn't work. Is there a way to either (a) get my old functions to work, or (b) automatically convert my xUnit tests to the new system?