John Cremona on Wed, 21 Jul 2010 13:05:28 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: some glitches in make test-all |
I was able to fix my specific problem (opting not to test ellglobalred) by changing line 7 of config/get_tests from test_extra_out="ploth" to test_extra_out="ploth ellglobalred" Now, it should not be hard to make this automatic by testing the existence of the data directory $GP_DATA_DIR/elldata and similarly to include ell-sea in that list iff $GP_DATA_DIR/seadata does not exist. By scripting skills are not so good, and I'm sure the person who wrote get_tests could do that faster and more reliably than me! John On 20 July 2010 15:11, Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr> wrote: > On Fri, Jul 16, 2010 at 10:01:18PM +0100, John Cremona wrote: >> Thanks, Bill. >> >> On 16 July 2010 21:00, Bill Allombert >> <Bill.Allombert@math.u-bordeaux1.fr> wrote: >> > On Fri, Jul 16, 2010 at 08:33:48PM +0100, John Cremona wrote: >> >> Thanks for the detailed reply. >> >> >> >> (1) You are right that I had the defaults set for the install >> >> directory, but had not yet done "make install". I definitely agree >> >> that it should be possible to let users do "make test-all" *before* >> >> "make install". That should be possible to manage by some use of >> >> environment variables and the like, but I am not volunteering. >> > >> > env GP_DATA_DIR=data make test-all >> > should do the trick. >> >> For me I had to do >> >> env GP_DATA_DIR=$PWD/data make test-all >> >> (i.e. the Environment variable had to be set to an absolute path) and >> then it did work. > > Ah yes, I meant > env GP_DATA_DIR=../data make test-all > > Cheers, > Bill. >