5
5
6
6
from mypy .test .helpers import Suite , run_mypy
7
7
8
+
8
9
class TypeshedSuite (Suite ):
9
10
def check_stubs (self , version : str , name : Optional [str ] = None ) -> None :
10
11
if name is None :
11
12
name = version
12
- seen = {'__builtin__' ,}
13
+ seen = {'__builtin__' , }
13
14
modules = ['__builtin__' ]
14
15
for stub_type in ['stdlib' , 'third_party' ]:
15
16
stubdir = os .path .join ('typeshed' , stub_type , name )
@@ -26,14 +27,14 @@ def check_stubs(self, version: str, name: Optional[str] = None) -> None:
26
27
27
28
def test_2 (self ) -> None :
28
29
self .check_stubs ("2.7" , name = "2" )
29
-
30
+
30
31
def test_2and3_2 (self ) -> None :
31
32
self .check_stubs ("2.7" , name = "2and3" )
32
-
33
+
33
34
def test_2and3_3 (self ) -> None :
34
35
sys_ver_str = '.' .join (map (str , sys .version_info [:2 ]))
35
36
self .check_stubs (sys_ver_str , name = "2and3" )
36
-
37
+
37
38
def test_3 (self ) -> None :
38
39
self .check_stubs ("3" )
39
40
@@ -45,7 +46,7 @@ def test_35(self) -> None:
45
46
46
47
def test_36 (self ) -> None :
47
48
self .check_stubs ("3.6" )
48
-
49
+
49
50
def test_37 (self ) -> None :
50
51
self .check_stubs ("3.7" )
51
52
0 commit comments