Um teste executado com nosetests falha com ImportError, mas funciona com o comando python

Quando executar um teste compython mycore/tests4extractor.py funciona. Se executar o teste comnosetests ./mycore/tests4extractor.py falha comImportError: No module named extractor. Estou nohelpers pasta

A estrutura do projeto é:

helpers/
    mycore/
        __init__.py
        extractor.py
        tests4extractor.py

Configurando PYTHONPATH no caminho absoluto parahelpers e / ouhelpers/mycore não ajuda.

Respond

tests4extractor.py:

    import mycore
    from extractor import extract

deve ser alterado para:

    import mycore
    from mycore.extractor import extract

E python deve ser executado compython -mmycore.tests4_strings

questionAnswers(2)

yourAnswerToTheQuestion