@@ -768,7 +768,7 @@ def set_bad():
768768 assert raises (lambda : Z ([0 ,2 ,1 ]).reversion (), ValueError )
769769
770770
771- def test_fmpq ():
771+ def test_fmpq () -> None :
772772 Q = flint .fmpq
773773 assert Q () == Q (0 )
774774 assert Q (0 ) != Q (1 )
@@ -940,8 +940,8 @@ def test_fmpq():
940940 ]
941941 is_exception = lambda v : isinstance (v , type ) and issubclass (v , Exception )
942942
943- for func2 , values in cases2 :
944- for n , val in enumerate (values , - 1 ):
943+ for func2 , values2 in cases2 :
944+ for n , val in enumerate (values2 , - 1 ):
945945 if is_exception (val ):
946946 assert raises (lambda : func2 (n ), val )
947947 else :
@@ -1409,15 +1409,15 @@ def test_nmod_poly():
14091409 assert P ([1 ,2 ,3 ],17 ) != P ([1 ,2 ,4 ],15 )
14101410 assert P ([1 ,2 ,3 ],17 ) != 1
14111411 assert P ([1 ,2 ,3 ],17 ) != Z ([1 ,2 ,3 ])
1412- assert raises (lambda : P ([1 ,2 ],3 ) < P ([1 ,2 ],3 ), TypeError )
1412+ assert raises (lambda : P ([1 ,2 ],3 ) < P ([1 ,2 ],3 ), TypeError ) # type: ignore
14131413 assert P (Z ([1 ,2 ,3 ]),17 ) == P ([1 ,2 ,3 ],17 )
14141414 assert P ([1 ,2 ,N (3 ,17 )],17 ) == P ([1 ,2 ,3 ],17 )
14151415 assert P (P ([1 ,2 ],17 ),17 ) == P ([1 ,2 ],17 )
14161416 assert raises (lambda : P (P ([1 ,2 ],17 ),13 ), ValueError )
1417- assert raises (lambda : P ([1 ,2 ,[]],17 ), TypeError )
1417+ assert raises (lambda : P ([1 ,2 ,[]],17 ), TypeError ) # type: ignore
14181418 assert raises (lambda : P ([1 ,2 ,flint .nmod (3 ,15 )],17 ), ValueError )
14191419 assert raises (lambda : P ([1 ,2 ],0 ), ValueError )
1420- assert raises (lambda : P ({},3 ), TypeError )
1420+ assert raises (lambda : P ({},3 ), TypeError ) # type: ignore
14211421 assert P ([1 ,2 ,3 ],17 ).degree () == 2
14221422 assert P ([1 ,2 ,3 ],17 ).length () == 3
14231423 assert len (P ([1 ,2 ,3 ],17 )) == 3
@@ -1454,31 +1454,31 @@ def test_nmod_poly():
14541454 assert raises (lambda : s2 * s , ValueError )
14551455 assert raises (lambda : s2 // s , ValueError )
14561456 assert raises (lambda : s2 % s , ValueError )
1457- assert raises (lambda : s + [], TypeError )
1458- assert raises (lambda : s - [], TypeError )
1459- assert raises (lambda : s * [], TypeError )
1460- assert raises (lambda : s // [], TypeError )
1461- assert raises (lambda : s % [], TypeError )
1462- assert raises (lambda : [] + s , TypeError )
1463- assert raises (lambda : [] - s , TypeError )
1464- assert raises (lambda : [] * s , TypeError )
1465- assert raises (lambda : [] // s , TypeError )
1466- assert raises (lambda : [] % s , TypeError )
1467- assert raises (lambda : [] % s , TypeError )
1457+ assert raises (lambda : s + [], TypeError ) # type: ignore
1458+ assert raises (lambda : s - [], TypeError ) # type: ignore
1459+ assert raises (lambda : s * [], TypeError ) # type: ignore
1460+ assert raises (lambda : s // [], TypeError ) # type: ignore
1461+ assert raises (lambda : s % [], TypeError ) # type: ignore
1462+ assert raises (lambda : [] + s , TypeError ) # type: ignore
1463+ assert raises (lambda : [] - s , TypeError ) # type: ignore
1464+ assert raises (lambda : [] * s , TypeError ) # type: ignore
1465+ assert raises (lambda : [] // s , TypeError ) # type: ignore
1466+ assert raises (lambda : [] % s , TypeError ) # type: ignore
1467+ assert raises (lambda : [] % s , TypeError ) # type: ignore
14681468 assert raises (lambda : s .reverse (- 1 ), ValueError )
1469- assert raises (lambda : s .compose ("A" ), TypeError )
1470- assert raises (lambda : s .compose_mod (s , "A" ), TypeError )
1471- assert raises (lambda : s .compose_mod ("A" , P ([3 ,6 ,9 ],17 )), TypeError )
1469+ assert raises (lambda : s .compose ("A" ), TypeError ) # type: ignore
1470+ assert raises (lambda : s .compose_mod (s , "A" ), TypeError ) # type: ignore
1471+ assert raises (lambda : s .compose_mod ("A" , P ([3 ,6 ,9 ],17 )), TypeError ) # type: ignore
14721472 assert raises (lambda : s .compose_mod (s , P ([0 ], 17 )), ZeroDivisionError )
14731473 assert raises (lambda : pow (s , - 1 , P ([3 ,6 ,9 ],17 )), ValueError )
1474- assert raises (lambda : pow (s , 1 , "A" ), TypeError )
1475- assert raises (lambda : pow (s , "A" , P ([3 ,6 ,9 ],17 )), TypeError )
1474+ assert raises (lambda : pow (s , 1 , "A" ), TypeError ) # type: ignore
1475+ assert raises (lambda : pow (s , "A" , P ([3 ,6 ,9 ],17 )), TypeError ) # type: ignore
14761476 assert str (P ([1 ,2 ,3 ],17 )) == "3*x^2 + 2*x + 1"
14771477 assert P ([1 ,2 ,3 ],17 ).repr () == "nmod_poly([1, 2, 3], 17)"
14781478 p = P ([3 ,4 ,5 ],17 )
14791479 assert p (14 ) == N (2 ,17 )
14801480 assert p (P ([1 ,2 ,3 ],17 )) == P ([12 ,11 ,11 ,9 ,11 ],17 )
1481- assert raises (lambda : p ({}), TypeError )
1481+ assert raises (lambda : p ({}), TypeError ) # type: ignore
14821482 p2 = P ([3 ,4 ,5 ],17 )
14831483 assert p2 [1 ] == N (4 ,17 )
14841484 assert p2 [- 1 ] == N (0 ,17 )
@@ -1491,14 +1491,14 @@ def set_bad1():
14911491 p2 [- 1 ] = 3
14921492
14931493 def set_bad2 ():
1494- p2 [2 ] = []
1494+ p2 [2 ] = [] # type: ignore
14951495
14961496 assert raises (set_bad1 , ValueError )
14971497 assert raises (set_bad2 , TypeError )
14981498 assert bool (P ([], 5 )) is False
14991499 assert bool (P ([1 ], 5 )) is True
15001500 assert P ([1 ,2 ,1 ],3 ).gcd (P ([1 ,1 ],3 )) == P ([1 ,1 ],3 )
1501- raises (lambda : P ([1 ,2 ],3 ).gcd ([]), TypeError )
1501+ raises (lambda : P ([1 ,2 ],3 ).gcd ([]), TypeError ) # type: ignore
15021502 raises (lambda : P ([1 ,2 ],3 ).gcd (P ([1 ,2 ],5 )), ValueError )
15031503 p3 = P ([1 ,2 ,3 ,4 ,5 ,6 ],7 )
15041504 f3 = (N (6 ,7 ), [(P ([6 , 1 ],7 ), 5 )])
0 commit comments