Skip to content

Commit 9ab6c77

Browse files
committed
Replace ring_to_mat Dict by example_rings vector
1 parent 36951e9 commit 9ab6c77

14 files changed

+51
-24
lines changed

test/arb/ComplexMat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,12 +113,14 @@ end
113113
@test t isa ComplexMatrix
114114
@test size(t) == (2, 3)
115115

116-
for (R, M) in ring_to_mat
116+
for R in example_rings
117117
t = similar(s, R)
118118
@test size(t) == size(s)
119+
@test t isa dense_matrix_type(R)
119120

120121
t = similar(s, R, 2, 3)
121122
@test size(t) == (2, 3)
123+
@test t isa dense_matrix_type(R)
122124
end
123125
end
124126

test/arb/RealMat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,12 +112,14 @@ end
112112
@test t isa RealMatrix
113113
@test size(t) == (2, 3)
114114

115-
for (R, M) in ring_to_mat
115+
for R in example_rings
116116
t = similar(s, R)
117117
@test size(t) == size(s)
118+
@test t isa dense_matrix_type(R)
118119

119120
t = similar(s, R, 2, 3)
120121
@test size(t) == (2, 3)
122+
@test t isa dense_matrix_type(R)
121123
end
122124
end
123125

test/arb/acb_mat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,12 +113,14 @@ end
113113
@test t isa AcbMatrix
114114
@test size(t) == (2, 3)
115115

116-
for (R, M) in ring_to_mat
116+
for R in example_rings
117117
t = similar(s, R)
118118
@test size(t) == size(s)
119+
@test t isa dense_matrix_type(R)
119120

120121
t = similar(s, R, 2, 3)
121122
@test size(t) == (2, 3)
123+
@test t isa dense_matrix_type(R)
122124
end
123125
end
124126

test/arb/arb_mat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,12 +112,14 @@ end
112112
@test t isa ArbMatrix
113113
@test size(t) == (2, 3)
114114

115-
for (R, M) in ring_to_mat
115+
for R in example_rings
116116
t = similar(s, R)
117117
@test size(t) == size(s)
118+
@test t isa dense_matrix_type(R)
118119

119120
t = similar(s, R, 2, 3)
120121
@test size(t) == (2, 3)
122+
@test t isa dense_matrix_type(R)
121123
end
122124
end
123125

test/flint/fmpq_mat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,12 +138,14 @@ end
138138
@test t isa QQMatrix
139139
@test size(t) == (2, 3)
140140

141-
for (R, M) in ring_to_mat
141+
for R in example_rings
142142
t = similar(s, R)
143143
@test size(t) == size(s)
144+
@test t isa dense_matrix_type(R)
144145

145146
t = similar(s, R, 2, 3)
146147
@test size(t) == (2, 3)
148+
@test t isa dense_matrix_type(R)
147149
end
148150
end
149151

test/flint/fmpz_mat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,15 +96,17 @@ end
9696
@test size(t) == (2, 3)
9797
@test iszero(t)
9898

99-
for (R, M) in ring_to_mat
99+
for R in example_rings
100100
t = sim_zero(s, R)
101101
@test size(t) == size(s)
102+
@test t isa dense_matrix_type(R)
102103
if sim_zero == zero
103104
@test iszero(t)
104105
end
105106

106107
t = sim_zero(s, R, 2, 3)
107108
@test size(t) == (2, 3)
109+
@test t isa dense_matrix_type(R)
108110
if sim_zero == zero
109111
@test iszero(t)
110112
end

test/flint/fmpz_mod_mat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,12 +156,14 @@ end
156156
@test t isa ZZModMatrix
157157
@test size(t) == (2, 3)
158158

159-
for (R, M) in ring_to_mat
159+
for R in example_rings
160160
t = similar(s, R)
161161
@test size(t) == size(s)
162+
@test t isa dense_matrix_type(R)
162163

163164
t = similar(s, R, 2, 3)
164165
@test size(t) == (2, 3)
166+
@test t isa dense_matrix_type(R)
165167
end
166168
end
167169

test/flint/fq_default_mat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,12 +198,14 @@ end
198198
@test t isa FqMatrix
199199
@test size(t) == (2, 3)
200200

201-
for (R, M) in ring_to_mat
201+
for R in example_rings
202202
t = similar(s, R)
203203
@test size(t) == size(s)
204+
@test t isa dense_matrix_type(R)
204205

205206
t = similar(s, R, 2, 3)
206207
@test size(t) == (2, 3)
208+
@test t isa dense_matrix_type(R)
207209
end
208210
end
209211

test/flint/fq_mat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,12 +182,14 @@ end
182182
@test t isa FqPolyRepMatrix
183183
@test size(t) == (2, 3)
184184

185-
for (R, M) in ring_to_mat
185+
for R in example_rings
186186
t = similar(s, R)
187187
@test size(t) == size(s)
188+
@test t isa dense_matrix_type(R)
188189

189190
t = similar(s, R, 2, 3)
190191
@test size(t) == (2, 3)
192+
@test t isa dense_matrix_type(R)
191193
end
192194
end
193195

test/flint/fq_nmod_mat-test.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,12 +182,14 @@ end
182182
@test t isa fqPolyRepMatrix
183183
@test size(t) == (2, 3)
184184

185-
for (R, M) in ring_to_mat
185+
for R in example_rings
186186
t = similar(s, R)
187187
@test size(t) == size(s)
188+
@test t isa dense_matrix_type(R)
188189

189190
t = similar(s, R, 2, 3)
190191
@test size(t) == (2, 3)
192+
@test t isa dense_matrix_type(R)
191193
end
192194
end
193195

0 commit comments

Comments
 (0)