Re: [fricas-devel] Regression testing

2016-09-28 Thread Martin Baker
On 27/09/16 18:55, Waldek Hebisch wrote: Since sometimes there are good reasons for irregularity I do not insist on rigid structure. But I would like to avoid irregularities which are just due to slightly different preferences. Yes, its a difficult dilemma. I really appreciate lack of

Re: [fricas-devel] Regression testing

2016-09-27 Thread Waldek Hebisch
Martin Baker wrote: > > On 25/09/16 23:31, Waldek Hebisch wrote: > > > Concerning organization of tests, I do not buy argument > > that "it must be in the same file" > > OK, how about having an additional directory like src/algebra where > there is a test file corresponding to every

Re: [fricas-devel] Regression testing

2016-09-26 Thread Martin Baker
On 25/09/16 23:31, Waldek Hebisch wrote: Concerning 'randomSimplicialComplex': random testing has some advantages and drawbacks. Main drawback is that results change, so checking for correctness is harder. Normal random tests have advantage that they can generate large number of examples

Re: [fricas-devel] Regression testing

2016-09-26 Thread Ralf Hemmecke
> When doing "quick and dirty" fixes ... There must be a reason why the word "dirty" is in this phrase. ;-) Ralf -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails

Re: [fricas-devel] Regression testing

2016-09-25 Thread Waldek Hebisch
Martin Baker wrote: > > On 24/09/16 22:33, Waldek Hebisch wrote: > > ATM I have omited part dealing with > > "randomSimplicialComplex". This function is fishy, giving > > result which is far from beein random. And usefulness is > > far from clear, for testing testing all cases is more > >

[fricas-devel] Regression testing

2016-09-25 Thread Martin Baker
On 24/09/16 22:33, Waldek Hebisch wrote: Since in similar way one can build projective space I have replaced projectivePlane() by projectiveSpace(n) where n is the dimension. I also made a few other changes to make code more efficient. Thank you for improving and committing. > ATM I have