Ilan Schnell | 18 Jul 18:29

Re: Overview of ETS 3.0 tests

Bryce, yes, I've had this problem with other tests as well, so I fixed the
imports in such a way that nose finds them, e.g.:
https://svn.enthought.com/enthought/changeset/20042
It is strange that nose is not able to find simple local imports, even when
you run it in the same directory.  On the other hand nose is trying to do
so many other "clever" things that it was necessary to run it as a
subprocess
in the according test directory.  Let's hope future versions of nose fix
these
issues, but for now we have to deal with it.

- Ilan

bryce hendrix wrote:
> Ilan, I tried running the BlockCanvas integration tests, and there is 
> something strange going on with the import in 
> integrationtests/numeric_context/numeric_context_test_case.py. If I run 
> the file manually, all tests pass, but if ran from within nose a local 
> import fails. I ran all of the integration tests, which I found 2 errors 
> and 2 failures.
>
> Any idea what nose is doing that breaks the import?
>
> Bryce
>
> Ilan Schnell wrote:
>   
>> Hi,
>> I've complied an overview of the different projects and the failure
>> rates:
>> http://www.enthought.com/~ischnell/ets.txt
>>
>> The first number is always the number of tests run in that folder.
>> I would say that things are not so bad:
>> - BlockCanvas has the most failures, many things are out of data
>> - Traits needs some more work.
>> - Mayavi basically passes the tests, but they are not really meant
>>   to be run by nosetests
>>
>> - Ilan
>>
>> _______________________________________________
>> Enthought-dev mailing list
>> Enthought-dev@...
>> https://mail.enthought.com/mailman/listinfo/enthought-dev
>>
>>   
>>     
>
> _______________________________________________
> Enthought-dev mailing list
> Enthought-dev@...
> https://mail.enthought.com/mailman/listinfo/enthought-dev
>
>
>   

Gmane