Skip to content

Commit

Permalink
Testing Aqua
Browse files Browse the repository at this point in the history
  • Loading branch information
andreasvarga committed Jan 24, 2024
1 parent 42c926b commit 0382cc6
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 22 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- 'nightly'
os:
- ubuntu-latest
# - windows-latest
- windows-latest
arch:
- x64
steps:
Expand Down
2 changes: 2 additions & 0 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Polynomials = "f27b6e38-b328-58d1-80ce-0feddd5e7a45"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"

[compat]
Aqua = "0.8"
LinearAlgebra = "1"
MatrixEquations = "2.4"
MatrixPencils = "1.8"
Expand All @@ -20,6 +21,7 @@ Test = "1"
julia = "1.8"

[extras]
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

[targets]
Expand Down
50 changes: 29 additions & 21 deletions test/runtests.jl
Original file line number Diff line number Diff line change
@@ -1,29 +1,37 @@
module Runtests

using Test, DescriptorSystems
using Test, DescriptorSystems, Aqua

using Test, Documenter, LinearMaps, Aqua

@testset "code quality" begin
#Aqua.test_all(LinearMaps,piracy = (broken=true,))
Aqua.test_stale_deps(DescriptorSystems)
end


@testset "Test DescriptorSystems" begin
# test constructors
include("test_dss.jl")
include("test_rtf.jl")
include("test_polrat.jl")
include("test_connections.jl")
# test basic functions
include("test_conversions.jl")
include("test_timeresp.jl")
include("test_ordred.jl")
include("test_analysis.jl")
# test factorizations
include("test_pscf.jl")
include("test_cfid.jl")
include("test_iofac.jl")
# test advanced operations
include("test_gsdec.jl")
include("test_nullrange.jl")
include("test_covers.jl")
include("test_linsol.jl")
include("test_ginv.jl")
include("test_model_matching.jl")
# include("test_dss.jl")
# include("test_rtf.jl")
# include("test_polrat.jl")
# include("test_connections.jl")
# # test basic functions
# include("test_conversions.jl")
# include("test_timeresp.jl")
# include("test_ordred.jl")
# include("test_analysis.jl")
# # test factorizations
# include("test_pscf.jl")
# include("test_cfid.jl")
# include("test_iofac.jl")
# # test advanced operations
# include("test_gsdec.jl")
# include("test_nullrange.jl")
# include("test_covers.jl")
# include("test_linsol.jl")
# include("test_ginv.jl")
# include("test_model_matching.jl")
end

end

0 comments on commit 0382cc6

Please sign in to comment.