Skip to content

Commit

Permalink
test: get rid of ring_to_mat
Browse files Browse the repository at this point in the history
The 'similar' methods being tested are generic and defined &
tested in AA.

Getting rid of this makes it somewhat less annoying to run the
affect test files interactively.
  • Loading branch information
fingolfin committed Dec 3, 2024
1 parent 00e302b commit 29e89f1
Show file tree
Hide file tree
Showing 14 changed files with 0 additions and 122 deletions.
12 changes: 0 additions & 12 deletions test/Rings-test.jl
Original file line number Diff line number Diff line change
@@ -1,15 +1,3 @@
const ring_to_mat = Dict(ZZ => ZZMatrix,
QQ => QQMatrix,
residue_ring(ZZ, 9)[1] => zzModMatrix,
GF(5) => fpMatrix,
finite_field(3, 2, "b")[1] => fqPolyRepMatrix,
finite_field(ZZRingElem(3), 2, "b")[1] => FqPolyRepMatrix,
ArbField() => ArbMatrix,
AcbField() => AcbMatrix,
RealField() => RealMatrix,
ComplexField() => ComplexMatrix,
)

include("flint/fmpz-test.jl")
include("flint/fmpz_factor-test.jl")
include("flint/fmpz_poly-test.jl")
Expand Down
8 changes: 0 additions & 8 deletions test/arb/ComplexMat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -112,14 +112,6 @@ end
t = similar(s, 2, 3)
@test t isa ComplexMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "ComplexMatrix.printing" begin
Expand Down
8 changes: 0 additions & 8 deletions test/arb/RealMat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -111,14 +111,6 @@ end
t = similar(s, 2, 3)
@test t isa RealMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "RealMatrix.printing" begin
Expand Down
8 changes: 0 additions & 8 deletions test/arb/acb_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -112,14 +112,6 @@ end
t = similar(s, 2, 3)
@test t isa AcbMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "AcbMatrix.printing" begin
Expand Down
8 changes: 0 additions & 8 deletions test/arb/arb_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -111,14 +111,6 @@ end
t = similar(s, 2, 3)
@test t isa ArbMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "ArbMatrix.printing" begin
Expand Down
8 changes: 0 additions & 8 deletions test/flint/fmpq_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -137,14 +137,6 @@ end
t = similar(s, 2, 3)
@test t isa QQMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "QQMatrix.is_zero_entry" begin
Expand Down
14 changes: 0 additions & 14 deletions test/flint/fmpz_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -95,20 +95,6 @@ end
@test t isa ZZMatrix
@test size(t) == (2, 3)
@test iszero(t)

for (R, M) in ring_to_mat
t = sim_zero(s, R)
@test size(t) == size(s)
if sim_zero == zero
@test iszero(t)
end

t = sim_zero(s, R, 2, 3)
@test size(t) == (2, 3)
if sim_zero == zero
@test iszero(t)
end
end
end

@testset "ZZMatrix.is_zero_entry" begin
Expand Down
8 changes: 0 additions & 8 deletions test/flint/fmpz_mod_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -155,14 +155,6 @@ end
t = similar(s, 2, 3)
@test t isa ZZModMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "ZZModMatrix.printing" begin
Expand Down
8 changes: 0 additions & 8 deletions test/flint/fq_default_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -197,14 +197,6 @@ end
t = similar(s, 2, 3)
@test t isa FqMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "FqMatrix.printing" begin
Expand Down
8 changes: 0 additions & 8 deletions test/flint/fq_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -181,14 +181,6 @@ end
t = similar(s, 2, 3)
@test t isa FqPolyRepMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "FqPolyRepMatrix.printing" begin
Expand Down
8 changes: 0 additions & 8 deletions test/flint/fq_nmod_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -181,14 +181,6 @@ end
t = similar(s, 2, 3)
@test t isa fqPolyRepMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "fqPolyRepMatrix.printing" begin
Expand Down
8 changes: 0 additions & 8 deletions test/flint/gfp_fmpz_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -156,14 +156,6 @@ end
t = similar(s, 2, 3)
@test t isa FpMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "FpMatrix.printing" begin
Expand Down
8 changes: 0 additions & 8 deletions test/flint/gfp_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -185,14 +185,6 @@ end
t = similar(s, 2, 3)
@test t isa fpMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "fpMatrix.is_zero_entry" begin
Expand Down
8 changes: 0 additions & 8 deletions test/flint/nmod_mat-test.jl
Original file line number Diff line number Diff line change
Expand Up @@ -181,14 +181,6 @@ end
t = similar(s, 2, 3)
@test t isa zzModMatrix
@test size(t) == (2, 3)

for (R, M) in ring_to_mat
t = similar(s, R)
@test size(t) == size(s)

t = similar(s, R, 2, 3)
@test size(t) == (2, 3)
end
end

@testset "zzModMatrix.is_zero_entry" begin
Expand Down

0 comments on commit 29e89f1

Please sign in to comment.