<br><br><div class="gmail_quote">On Fri, Jan 22, 2010 at 10:11 AM, Keith Goodman <span dir="ltr">&lt;<a href="mailto:kwgoodman@gmail.com">kwgoodman@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Should<br>
<br>
np.testing.assert_equal(np.array(1), 1)<br>
<br>
raise an AssertionError? (It currently doesn&#39;t.)<br>
<br>
The use case I have in mind is that scipy.stats.nanamedian incorrectly<br>
returns np.array(1.0) for the median of a 1d array while np.median<br>
correctly returns 1.0. It would be handy if the assert statement<br>
caught the difference.<br>
_</blockquote><div><br>Such a change would break most of the current tests. The current form was chosen to be convenient for most use cases. If you need to check the return type, then you can write another helper function or use assert_ to combine several tests.<br>
<br>Chuck <br></div><br></div>