Author twolodzko
Recipients twolodzko
Date 2020-12-02.11:14:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Nonetheless having several attempts, I wasn't able to create reproducible example for this bug, but I will try describing it in detail.

I have a package with multiple modules. One of the paths is like ``, among other functions, this module contains functions `foo()` and `bar()`, where `bar()` does call `foo()`. The module *does not* import base python's `io` module. I have a unit test that patches:

with path(''):

The problem is, when running the test I get the following error: `AttributeError: <module 'io' from '/usr/local/lib/python3.7/'> does not have the attribute 'foo'`. The problem is solved when I rename `io` to `myio` and correct all the paths to use the new name.
Date User Action Args
2020-12-02 11:14:10twolodzkosetrecipients: + twolodzko
2020-12-02 11:14:10twolodzkosetmessageid: <>
2020-12-02 11:14:10twolodzkolinkissue42535 messages
2020-12-02 11:14:10twolodzkocreate