Skip to content

Commit dcc4cd2

Browse files
authored
Use Aqua for quality checks (#25)
1 parent 68f95a1 commit dcc4cd2

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

Project.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,16 @@ Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
1414
[compat]
1515
ApproxFunBase = "0.3.8, 0.4, 0.5, 0.6"
1616
ApproxFunOrthogonalPolynomials = "0.2.3, 0.3, 0.4, 0.5"
17+
Aqua = "0.5"
1718
DomainSets = "0.4, 0.5"
1819
IntervalSets = "0.5, 0.6, 0.7"
1920
Reexport = "0.2, 1"
2021
julia = "1.5"
2122

2223
[extras]
24+
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
2325
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
2426
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
2527

2628
[targets]
27-
test = ["Test", "SpecialFunctions"]
29+
test = ["Aqua", "Test", "SpecialFunctions"]

test/runtests.jl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ using IntervalSets
99
using SpecialFunctions
1010
using Test
1111

12+
using Aqua
13+
@testset "Project quality" begin
14+
Aqua.test_all(ApproxFunSingularities, ambiguities=false, undefined_exports=false)
15+
end
16+
1217
@testset "Sqrt" begin
1318
x=Fun(identity);
1419
@time @test sqrt(cos/2*x))(.1) sqrt(cos(.1π/2))

0 commit comments

Comments
 (0)