2018-09-24 00:31:01 +02:00
|
|
|
using Test
|
2017-03-13 18:03:48 +01:00
|
|
|
|
2018-07-27 00:23:19 +02:00
|
|
|
using AbstractAlgebra
|
|
|
|
using GroupRings
|
2018-09-24 00:31:01 +02:00
|
|
|
using SparseArrays
|
|
|
|
|
2017-05-17 17:45:19 +02:00
|
|
|
|
2019-06-04 22:52:20 +02:00
|
|
|
include("unittests.jl")
|
2019-06-04 22:51:48 +02:00
|
|
|
include("usetests.jl")
|
2017-05-18 12:19:52 +02:00
|
|
|
|
2017-05-17 17:45:19 +02:00
|
|
|
|
2019-06-05 10:19:53 +02:00
|
|
|
let
|
|
|
|
include("AARing_interface_conformance.jl")
|
|
|
|
R = AbstractAlgebra.zz
|
|
|
|
G = PermGroup(4)
|
2017-07-25 14:45:35 +02:00
|
|
|
|
2019-06-05 10:19:53 +02:00
|
|
|
RG = GroupRing(R, G, collect(G), halfradius_length=order(G))
|
2017-09-15 19:04:11 +02:00
|
|
|
|
2019-06-05 10:19:53 +02:00
|
|
|
X = rand(RG, 0.2, -3:3)
|
|
|
|
Y = rand(RG, 0.4, -1:1)
|
|
|
|
|
|
|
|
test_ringinterface(X, Y)
|
2017-05-17 17:45:19 +02:00
|
|
|
end
|