Fix a few TODOs (#1487)

* fix some easy TODOs

* fix io
This commit is contained in:
Jelle Zijlstra
2017-07-19 10:27:50 -07:00
committed by Łukasz Langa
parent 1515ed9f88
commit ac651d2f8c
4 changed files with 25 additions and 50 deletions

View File

@@ -16,10 +16,9 @@ _E = TypeVar('_E', bound=Exception)
def expectedFailure(func: _FT) -> _FT: ...
# TODO: Once python/mypy#1551 is fixed, the following need _FT instead of Any
def skip(reason: str) -> Callable[[Any], Any]: ...
def skipIf(condition: object, reason: str) -> Callable[[Any], Any]: ...
def skipUnless(condition: object, reason: str) -> Callable[[Any], Any]: ...
def skip(reason: str) -> Callable[[_FT], _FT]: ...
def skipIf(condition: object, reason: str) -> Callable[[_FT], _FT]: ...
def skipUnless(condition: object, reason: str) -> Callable[[_FT], _FT]: ...
class SkipTest(Exception):
def __init__(self, reason: str) -> None: ...