Change constants to type-equivalent versions (#392)

* Change constants to type-equivalent versions

For pytype support.

" = object()" -> " = ..."
Non-zero ints -> 0

* Drop changes to typing and __builtin__
This commit is contained in:
Alvaro Caceres
2016-07-25 15:03:42 -05:00
committed by Matthias Kramm
parent ba69b32d06
commit 746f4db989
2 changed files with 3 additions and 8 deletions

View File

@@ -83,8 +83,8 @@ def isatty(fd: int) -> bool: ...
def lseek(fd: int, pos: int, how: int) -> None: ...
SEEK_SET = 0
SEEK_CUR = 1
SEEK_END = 2
SEEK_CUR = 0
SEEK_END = 0
# TODO(prvak): maybe file should be unicode? (same with all other paths...)
def open(file: unicode, flags: int, mode: int = ...) -> int: ...
@@ -257,11 +257,6 @@ O_DIRECTORY = 0 # Gnu extension if in C library
O_NOFOLLOW = 0 # Gnu extension if in C library
O_NOATIME = 0 # Gnu extension if in C library
F_OK = 0
R_OK = 0
W_OK = 0
X_OK = 0
P_NOWAIT = 0
P_NOWAITO = 0
P_WAIT = 0

View File

@@ -27,7 +27,7 @@ class TestResult:
errors = ... # type: List[Tuple[Testable, str]]
failures = ... # type: List[Tuple[Testable, str]]
testsRun = 0
shouldStop = False
shouldStop = ... # type: bool
def wasSuccessful(self) -> bool: ...
def stop(self) -> None: ...