@@ -2,6 +2,8 @@ using Pkg
22using RecursiveArrayTools
33using Test
44using Aqua
5+ using SafeTestsets
6+
57Aqua. test_all (RecursiveArrayTools, ambiguities = false )
68@test_broken isempty (Test. detect_ambiguities (RecursiveArrayTools))
79const GROUP = get (ENV , " GROUP" , " All" )
2123
2224@time begin
2325 if GROUP == " Core" || GROUP == " All"
24- @time @testset " Utils Tests" begin include (" utils_test.jl" ) end
25- @time @testset " Partitions Tests" begin include (" partitions_test.jl" ) end
26- @time @testset " VecOfArr Indexing Tests" begin include (" basic_indexing.jl" ) end
27- @time @testset " SymbolicIndexingInterface API test" begin include (" symbolic_indexing_interface_test.jl" ) end
28- @time @testset " VecOfArr Interface Tests" begin include (" interface_tests.jl" ) end
29- @time @testset " Table traits" begin include (" tabletraits.jl" ) end
30- @time @testset " StaticArrays Tests" begin include (" copy_static_array_test.jl" ) end
31- @time @testset " Linear Algebra Tests" begin include (" linalg.jl" ) end
32- @time @testset " Upstream Tests" begin include (" upstream.jl" ) end
33- @time @testset " Adjoint Tests" begin include (" adjoints.jl" ) end
26+ @time @safetestset " Utils Tests" begin include (" utils_test.jl" ) end
27+ @time @safetestset " Partitions Tests" begin include (" partitions_test.jl" ) end
28+ @time @safetestset " VecOfArr Indexing Tests" begin include (" basic_indexing.jl" ) end
29+ @time @safetestset " SymbolicIndexingInterface API test" begin include (" symbolic_indexing_interface_test.jl" ) end
30+ @time @safetestset " VecOfArr Interface Tests" begin include (" interface_tests.jl" ) end
31+ @time @safetestset " Table traits" begin include (" tabletraits.jl" ) end
32+ @time @safetestset " StaticArrays Tests" begin include (" copy_static_array_test.jl" ) end
33+ @time @safetestset " Linear Algebra Tests" begin include (" linalg.jl" ) end
34+ @time @safetestset " Upstream Tests" begin include (" upstream.jl" ) end
35+ @time @safetestset " Adjoint Tests" begin include (" adjoints.jl" ) end
3436 end
3537
3638 if ! is_APPVEYOR && GROUP == " Downstream"
3739 activate_downstream_env ()
38- @time @testset " DiffEqArray Indexing Tests" begin include (" downstream/symbol_indexing.jl" ) end
39- @time @testset " Event Tests with ArrayPartition" begin include (" downstream/downstream_events.jl" ) end
40- @time @testset " TrackerExt" begin include (" downstream/TrackerExt.jl" ) end
40+ @time @safetestset " DiffEqArray Indexing Tests" begin include (" downstream/symbol_indexing.jl" ) end
41+ @time @safetestset " Event Tests with ArrayPartition" begin include (" downstream/downstream_events.jl" ) end
42+ @time @safetestset " TrackerExt" begin include (" downstream/TrackerExt.jl" ) end
4143 end
4244
4345 if ! is_APPVEYOR && GROUP == " GPU"
4446 activate_gpu_env ()
45- @time @testset " VectorOfArray GPU" begin include (" gpu/vectorofarray_gpu.jl" ) end
47+ @time @safetestset " VectorOfArray GPU" begin include (" gpu/vectorofarray_gpu.jl" ) end
4648 end
4749end
0 commit comments