homepage

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 serhiy.storchaka
Recipients python-dev, serhiy.storchaka, xdegaye
Date 2017年01月08日.21:24:43
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1483910683.26.0.909834077318.issue28759@psf.upfronthosting.co.za>
In-reply-to
Content
I think it is worth to add special helper in test.support for using as a context manager:
 with helper():
 os.mkfifo(filename)
Then you could change its implementation without changing the testing code. For example:
 @contextmanager
 def helper():
 try:
 yield
 except PermissionError as e:
 raise unittest.SkipTest(str(e))
or
 @contextmanager
 def helper():
 if android_not_root:
 raise unittest.SkipTest("operation not allowed, non root user")
 yield
History
Date User Action Args
2017年01月08日 21:24:43serhiy.storchakasetrecipients: + serhiy.storchaka, xdegaye, python-dev
2017年01月08日 21:24:43serhiy.storchakasetmessageid: <1483910683.26.0.909834077318.issue28759@psf.upfronthosting.co.za>
2017年01月08日 21:24:43serhiy.storchakalinkissue28759 messages
2017年01月08日 21:24:43serhiy.storchakacreate

AltStyle によって変換されたページ (->オリジナル) /