[SciPy-dev] cephes.tandg test
David M. Cooke
cookedm at physics.mcmaster.ca
Wed Jan 11 09:14:10 EST 2006
On Jan 11, 2006, at 08:44 , David M. Cooke wrote:
> On Jan 11, 2006, at 07:46 , Arnd Baecker wrote:
>
>> Hi,
>>
>> On Wed, 11 Jan 2006, David M. Cooke wrote:
>>
>>> On Jan 10, 2006, at 09:35 , Arnd Baecker wrote:
>> [...]
>>>> DESIRED: 1.0
>>>> ACTUAL: 1.0000000000000002
>>>> -------------------------------------------------------------------
>>>> -
>>>> --
>>>>
>>>> The is caused by the strict equality test:
>>>>
>>>> def check_tandg(self):
>>>> assert_equal(cephes.tandg(45),1.0)
>>>>
>>>> Is there a reason, why one should get 1.0 up to the last bit?
>>>> If not an `assert_almost_equal` might be more appropriate?
>>>
>
>> What can I do to find out what is going wrong with tandg
>> (not that I need that function at all, but a failing unit
>> test could point to something deeper ...)
>
> Well, at the moment, these are just pointing to my messing up of
> tandg :) Since I can reproduce your failures, I'll be able to fix it.
... and it should be fixed now, with revision 1546.
--
|>|\/|<
/------------------------------------------------------------------\
|David M. Cooke http://arbutus.physics.mcmaster.ca/dmc/
|cookedm at physics.mcmaster.ca
More information about the SciPy-Dev
mailing list