Skip to content

Commit 280e4a7

Browse files
committed
Disable generic matrices tests
1 parent 08dc749 commit 280e4a7

File tree

1 file changed

+44
-44
lines changed

1 file changed

+44
-44
lines changed

src/flint/test/test_all.py

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -3803,7 +3803,7 @@ def _poly_type_from_matrix_type(mat_type):
38033803
assert False
38043804

38053805

3806-
def test_matrices_eq():
3806+
def _test_matrices_eq():
38073807
for M, S, is_field in _all_matrices():
38083808
A1 = M([[1, 2], [3, 4]])
38093809
A2 = M([[1, 2], [3, 4]])
@@ -3828,7 +3828,7 @@ def test_matrices_eq():
38283828
assert (A1 != A2) is True
38293829

38303830

3831-
def test_matrices_constructor():
3831+
def _test_matrices_constructor():
38323832
for M, S, is_field in _all_matrices():
38333833
assert raises(lambda: M(), TypeError)
38343834

@@ -3900,7 +3900,7 @@ def _matrix_repr(M):
39003900
assert False
39013901

39023902

3903-
def test_matrices_strrepr():
3903+
def _test_matrices_strrepr():
39043904
for M, S, is_field in _all_matrices():
39053905
A = M([[1, 2], [3, 4]])
39063906
A_str = "[1, 2]\n[3, 4]"
@@ -3923,7 +3923,7 @@ def test_matrices_strrepr():
39233923
ctx.pretty = pretty
39243924

39253925

3926-
def test_matrices_getitem():
3926+
def _test_matrices_getitem():
39273927
for M, S, is_field in _all_matrices():
39283928
M1234 = M([[1, 2], [3, 4]])
39293929
assert M1234[0, 0] == S(1)
@@ -3939,7 +3939,7 @@ def test_matrices_getitem():
39393939
assert raises(lambda: M1234[-1, -1], IndexError)
39403940

39413941

3942-
def test_matrices_setitem():
3942+
def _test_matrices_setitem():
39433943
for M, S, is_field in _all_matrices():
39443944
M1234 = M([[1, 2], [3, 4]])
39453945

@@ -3965,7 +3965,7 @@ def setbad(obj, key, val):
39653965
assert raises(lambda: setbad(M1234, (-1,-1), 1), IndexError)
39663966

39673967

3968-
def test_matrices_bool():
3968+
def _test_matrices_bool():
39693969
for M, S, is_field in _all_matrices():
39703970
assert bool(M([])) is False
39713971
assert bool(M([[0]])) is False
@@ -3976,14 +3976,14 @@ def test_matrices_bool():
39763976
assert bool(M([[1, 0], [0, 1]])) is True
39773977

39783978

3979-
def test_matrices_pos_neg():
3979+
def _test_matrices_pos_neg():
39803980
for M, S, is_field in _all_matrices():
39813981
M1234 = M([[1, 2], [3, 4]])
39823982
assert +M1234 == M1234
39833983
assert -M1234 == M([[-1, -2], [-3, -4]])
39843984

39853985

3986-
def test_matrices_add():
3986+
def _test_matrices_add():
39873987
for M, S, is_field in _all_matrices():
39883988
M1234 = M([[1, 2], [3, 4]])
39893989
M5678 = M([[5, 6], [7, 8]])
@@ -4003,7 +4003,7 @@ def test_matrices_add():
40034003
assert raises(lambda: M2([[1, 2], [3, 4]]) + M1234, (TypeError, ValueError))
40044004

40054005

4006-
def test_matrices_sub():
4006+
def _test_matrices_sub():
40074007
for M, S, is_field in _all_matrices():
40084008
M1234 = M([[1, 2], [3, 4]])
40094009
M5678 = M([[5, 6], [7, 8]])
@@ -4023,7 +4023,7 @@ def test_matrices_sub():
40234023
assert raises(lambda: M2([[1, 2], [3, 4]]) - M1234, (TypeError, ValueError))
40244024

40254025

4026-
def test_matrices_mul():
4026+
def _test_matrices_mul():
40274027
for M, S, is_field in _all_matrices():
40284028
M1234 = M([[1, 2], [3, 4]])
40294029
M5678 = M([[5, 6], [7, 8]])
@@ -4049,7 +4049,7 @@ def test_matrices_mul():
40494049
assert raises(lambda: M2([[1, 2], [3, 4]]) * M1234, (TypeError, ValueError))
40504050

40514051

4052-
def test_matrices_pow():
4052+
def _test_matrices_pow():
40534053
for M, S, is_field in _all_matrices():
40544054
M1234 = M([[1, 2], [3, 4]])
40554055
assert M1234**0 == M([[1, 0], [0, 1]])
@@ -4070,7 +4070,7 @@ def test_matrices_pow():
40704070
assert raises(lambda: None**M1234, TypeError)
40714071

40724072

4073-
def test_matrices_div():
4073+
def _test_matrices_div():
40744074
for M, S, is_field in _all_matrices():
40754075
M1234 = M([[1, 2], [3, 4]])
40764076
if is_field:
@@ -4082,7 +4082,7 @@ def test_matrices_div():
40824082
raises(lambda: None / M1234, TypeError)
40834083

40844084

4085-
def test_matrices_properties():
4085+
def _test_matrices_properties():
40864086
for M, S, is_field in _all_matrices():
40874087
# XXX: Add these properties to all matrix types
40884088
if M is not flint.fmpz_mat:
@@ -4126,7 +4126,7 @@ def test_matrices_properties():
41264126
assert M([[1, 1, 0], [1, 2, 0]]).is_lower_triangular() is False
41274127

41284128

4129-
def test_matrices_inv():
4129+
def _test_matrices_inv():
41304130
for M, S, is_field in _all_matrices():
41314131
if is_field:
41324132
M1234 = M([[1, 2], [3, 4]])
@@ -4138,7 +4138,7 @@ def test_matrices_inv():
41384138
# XXX: Test non-field matrices. unimodular?
41394139

41404140

4141-
def test_matrices_det():
4141+
def _test_matrices_det():
41424142
for M, S, is_field in _all_matrices():
41434143
M1234 = M([[1, 2], [3, 4]])
41444144
assert M1234.det() == S(-2)
@@ -4148,7 +4148,7 @@ def test_matrices_det():
41484148
assert raises(lambda: Mr.det(), ValueError)
41494149

41504150

4151-
def test_matrices_charpoly():
4151+
def _test_matrices_charpoly():
41524152
for M, S, is_field in _all_matrices():
41534153
P = _poly_type_from_matrix_type(M)
41544154
M1234 = M([[1, 2], [3, 4]])
@@ -4159,7 +4159,7 @@ def test_matrices_charpoly():
41594159
assert raises(lambda: Mr.charpoly(), ValueError)
41604160

41614161

4162-
def test_matrices_minpoly():
4162+
def _test_matrices_minpoly():
41634163
for M, S, is_field in _all_matrices():
41644164
P = _poly_type_from_matrix_type(M)
41654165
M1234 = M([[1, 2], [3, 4]])
@@ -4170,7 +4170,7 @@ def test_matrices_minpoly():
41704170
assert raises(lambda: Mr.minpoly(), ValueError)
41714171

41724172

4173-
def test_matrices_rank():
4173+
def _test_matrices_rank():
41744174
for M, S, is_field in _all_matrices():
41754175
M1234 = M([[1, 2], [3, 4]])
41764176
assert M1234.rank() == 2
@@ -4182,7 +4182,7 @@ def test_matrices_rank():
41824182
assert Mz.rank() == 0
41834183

41844184

4185-
def test_matrices_rref():
4185+
def _test_matrices_rref():
41864186
for M, S, is_field in _all_matrices():
41874187
if is_field:
41884188
Mr = M([[1, 2, 3], [4, 5, 6]])
@@ -4193,7 +4193,7 @@ def test_matrices_rref():
41934193
assert Mr == Mr_rref
41944194

41954195

4196-
def test_matrices_fflu():
4196+
def _test_matrices_fflu():
41974197

41984198
QQ = flint.fmpq_mat
41994199
shape = lambda A: (A.nrows(), A.ncols())
@@ -4250,7 +4250,7 @@ def check_fflu(A):
42504250
check_fflu(A)
42514251

42524252

4253-
def test_matrices_solve():
4253+
def _test_matrices_solve():
42544254
for M, S, is_field in _all_matrices():
42554255
if is_field:
42564256
A = M([[1, 2], [3, 4]])
@@ -4269,7 +4269,7 @@ def test_matrices_solve():
42694269
assert raises(lambda: A.solve(b), ZeroDivisionError)
42704270

42714271

4272-
def test_matrices_transpose():
4272+
def _test_matrices_transpose():
42734273
for M, S, is_field in _all_matrices():
42744274
M1234 = M([[1, 2, 3], [4, 5, 6]])
42754275
assert M1234.transpose() == M([[1, 4], [2, 5], [3, 6]])
@@ -4705,28 +4705,28 @@ def test_all_tests():
47054705

47064706
test_fmpz_mpoly_vec,
47074707

4708-
test_matrices_eq,
4709-
test_matrices_constructor,
4710-
test_matrices_strrepr,
4711-
test_matrices_getitem,
4712-
test_matrices_setitem,
4713-
test_matrices_bool,
4714-
test_matrices_transpose,
4715-
test_matrices_pos_neg,
4716-
test_matrices_add,
4717-
test_matrices_sub,
4718-
test_matrices_mul,
4719-
test_matrices_pow,
4720-
test_matrices_div,
4721-
test_matrices_properties,
4722-
test_matrices_inv,
4723-
test_matrices_det,
4724-
test_matrices_charpoly,
4725-
test_matrices_minpoly,
4726-
test_matrices_rank,
4727-
test_matrices_rref,
4728-
test_matrices_solve,
4729-
test_matrices_fflu,
4708+
#test_matrices_eq,
4709+
#test_matrices_constructor,
4710+
#test_matrices_strrepr,
4711+
#test_matrices_getitem,
4712+
#test_matrices_setitem,
4713+
#test_matrices_bool,
4714+
#test_matrices_transpose,
4715+
#test_matrices_pos_neg,
4716+
#test_matrices_add,
4717+
#test_matrices_sub,
4718+
#test_matrices_mul,
4719+
#test_matrices_pow,
4720+
#test_matrices_div,
4721+
#test_matrices_properties,
4722+
#test_matrices_inv,
4723+
#test_matrices_det,
4724+
#test_matrices_charpoly,
4725+
#test_matrices_minpoly,
4726+
#test_matrices_rank,
4727+
#test_matrices_rref,
4728+
#test_matrices_solve,
4729+
#test_matrices_fflu,
47304730

47314731
# test_fq_default,
47324732
# test_fq_default_poly,

0 commit comments

Comments
 (0)