Well, first off, let me say that if there are any packages missing unit tests or lacking coverage, I would definitely look into making that a project for myself :) <br><br>As for the functional testing, that's more or less what I was thinking of doing. Basically, a test could be a block of code that does some nontrivial task (eg computing and plotting results from a SDE) using different parts of the numpy/scipy libraries. The idea is see how different functions from different modules interact with each other, and how they work "in the wild". However, I'm fairly confident that if the unit testing returns positive, the functions would work correctly. I'm open to more discussion about testing / QA aspects of numpy/scipy though. <br>
<br><div class="gmail_quote">On Sat, May 14, 2011 at 11:45 AM, <span dir="ltr"><<a href="mailto:josef.pktd@gmail.com">josef.pktd@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Sat, May 14, 2011 at 11:16 AM, Robert Kern <<a href="mailto:robert.kern@gmail.com">robert.kern@gmail.com</a>> wrote:<br>
> On Sat, May 14, 2011 at 08:02, <<a href="mailto:josef.pktd@gmail.com">josef.pktd@gmail.com</a>> wrote:<br>
><br>
>> And as an acceptance<br>
>> test, I have never heard of anyone running numpy.random through the<br>
>> randomness test suites <a href="http://en.wikipedia.org/wiki/Diehard_tests" target="_blank">http://en.wikipedia.org/wiki/Diehard_tests</a> .<br>
><br>
> The DIEHARD tests are for uniform RNGs. For that, we use the original<br>
> Mersenne Twister code directly, and that has already been thoroughly<br>
> tested by DIEHARD and other such suites.<br>
<br>
</div>Thanks, good to hear, I didn't know the implementation in numpy has<br>
been tested.<br>
<br>
I'm pretty confident about the transformed random variables that are<br>
used in scipy.stats.distributions, since I have tortured them enough,<br>
I think.<br>
<br>
Josef<br>
<br>
><br>
> --<br>
<div><div></div><div class="h5">> Robert Kern<br>
><br>
> "I have come to believe that the whole world is an enigma, a harmless<br>
> enigma that is made terrible by our own mad attempt to interpret it as<br>
> though it had an underlying truth."<br>
> -- Umberto Eco<br>
> _______________________________________________<br>
> SciPy-Dev mailing list<br>
> <a href="mailto:SciPy-Dev@scipy.org">SciPy-Dev@scipy.org</a><br>
> <a href="http://mail.scipy.org/mailman/listinfo/scipy-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/scipy-dev</a><br>
><br>
_______________________________________________<br>
SciPy-Dev mailing list<br>
<a href="mailto:SciPy-Dev@scipy.org">SciPy-Dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/scipy-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/scipy-dev</a><br>
</div></div></blockquote></div><br>