This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author michael.foord
Recipients Eyal Posener, michael.foord
Date 2016-09-01.08:51:42
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1472719903.1.0.520157732622.issue27376@psf.upfronthosting.co.za>
In-reply-to
Content
Is this for mocking out runtime dependencies that aren't available at test time? It seems like a good way of masking bugs! I'd be happier with a (or at least an option) to specify the imports that should be mocked. The use case should be mentioned in the docs.

I think the name is slightly confusing. I originally thought this was a function to mock specific imports - not to catch failed imports. mock_missing_import (or similar) would be a better name.

It's common with the mock functions to be able to provide a class to use as the mock function, and to take arbitrary keyword arguments to pass to the mock constructor.
History
Date User Action Args
2016-09-01 08:51:43michael.foordsetrecipients: + michael.foord, Eyal Posener
2016-09-01 08:51:43michael.foordsetmessageid: <1472719903.1.0.520157732622.issue27376@psf.upfronthosting.co.za>
2016-09-01 08:51:43michael.foordlinkissue27376 messages
2016-09-01 08:51:42michael.foordcreate